Dusky (voice)
Naya: Legend of the Golden Dolphin (2025)
Sam
Close to You (2024)
Second Nature (2024)
Self
The Freedom to Exist – A Soul of a Nation Presentation (2023)
There's Something in the Water (2019)
Lucy
My Days of Mercy (2018)
Abbie
The Cured (2017)
Dancer
You Don't Live Here Anymore (2017)
Courtney
Flatliners (2017)
Slack Jaw (2017)
Kelly
Window Horses (2017)
Nell
Into the Forest (2016)
Tallulah
Tallulah (2016)
Stacie Andree
Freeheld (2015)
Women Who Act (2015)
Detective Ellen
Tiny Detectives (2014)
Kitty Pride
X-Men: Days of Future Past (2014)
Jenny
Touchy Feely (2013)
Izzy
The East (2013)
Monica
To Rome with Love (2012)
Libby
Super (2010)
2012: Time for Change (2010)
(archive footage)
2Everything2Terrible2: Tokyo Drift (2010)
Ariadne
Inception (2010)
Maggie
Peacock (2010)
Narrator
Vanishing of the Bees (2009)
Bliss Cavendar
Whip It (2009)
Vanessa Wetherhold
Smart People (2008)
Self (archive footage)
Mon Clown (2008)
Juno MacGuff
Juno (2007)
Arlene
The Stone Angel (2007)
Tracey Berkowitz
The Tracey Fragments (2007)
Sylvia Likens
An American Crime (2007)
X-Men: The Last Stand (2006)
Sherry
Mouth to Mouth (2005)
Hayley Stark
Hard Candy (2005)
Emily Anderson
Wilby Wonderful (2004)
Natalie Merritt
Mrs. Ashboro's Cat (2003)
Stella Blackstone
I Downloaded a Ghost (2003)
Suzanna
Love that Boy (2003)
Jennifer Bancroft
Going for Broke (2003)
Joanie
Marion Bridge (2003)
Young Lisa (as Ellen Page)
Homeless to Harvard: The Liz Murray Story (2003)
Trish
Touch & Go (2003)
Jocelyn
The Wet Season (2002)
Maggie MacLean
Pit Pony (1997)
Executive Producer
Any Other Way: The Jackie Shane Story (2024)
Story
Producer
After Hours (2024)
Backspot (2024)
Into My Name (2022)
An Avocado Pit (2022)
Director
Writer
Cinematography
Thanks
Mouthpiece (2019)