Bad Day At The Office (2025) als Molly | |
Take My Hand (2024) | |
Life Upside Down (2023) als Clarissa Cranes | |
Blueback (2022) als Dora | |
Devil's Workshop (2022) als Eliza | |
Girl at the Window (2022) als Barbara Poynton | |
Asking For It (2022) als Sal | |
Run Hide Fight (2021) als Jennifer Hull | |
2 Hearts (2020) als Leslie | |
Dreamkatcher (2020) als Gail | |
The World Without You (2019) als Lily | |
Standing Up for Sunny (2019) als Dean | |
Celeste (2018) als Celeste | |
Swinging Safari (2018) als Jo Jones | |
The Shack (2017) als Nan Phillips | |
The Darkness (2016) als Bronny Taylor | |
Sacrifice (2016) als Dr. Tora Hamilton | |
London Has Fallen (2016) als Leah Banning | |
Looking for Grace (2016) als Denise | |
Whoever Was Using This Bed (2016) als Iris | |
Barbados (2015) als Anne | |
Fugly! (2014) als Lara | |
Bird People (2014) als Elisabeth Newman | |
Gus (2013) als Lizzie | |
Big Sur (2013) als Carolyn Cassady | |
Standing Up (2013) als Meg | |
Evidence (2013) als Detective Burquez | |
The Frozen Ground (2013) als Allie Halcombe | |
Olympus Has Fallen (2013) als Leah | |
Silent Hill: Revelation 3D (2012) als Rose Da Silva | |
The Waiting City (2010) als Fiona Simmons | |
The Crazies (2010) als Judy | |
Surrogates (2009) als Jennifer Peters | |
Thick as Thieves (2009) als Alexandra Korolenko | |
Henry Poole Is Here (2008) als Dawn Stupek | |
What We Take from Each Other (2008) als Thief Of Hearts | |
黃石的孩子 (2008) als Lee Pearson | |
Haiku Someone Said (2008) | |
Rogue (2007) als Kate Ryan | |
Feast of Love (2007) als Diana Croce | |
Pu-239 (2006) als Marina | |
Path of Darkness: Making 'Silent Hill' (2006) als Self | |
Silent Hill (2006) als Rose Da Silva | |
Mozart and the Whale (2005) als Isabelle Sorenson | |
Vengeance Is Mine: Reinventing 'Man on Fire' (2005) als Self | |
Melinda and Melinda (2004) als Melinda Robicheaux | |
Finding Neverland (2004) als Mary Ansell Barrie | |
Man on Fire (2004) als Lisa Ramos | |
Visitors (2003) als Georgia Perry | |
Phone Booth (2003) als Kelly Shepard | |
Ten Tiny Love Stories (2002) | |
Dead Heat (2002) als Charlotte | |
Uprising (2001) als Mira Fruchner | |
Everything Put Together (2001) als Angie | |
When Strangers Appear (2001) als Beth | |
Nobody's Baby (2001) als Shauna Louise | |
Cowboys and Angels (2000) als Jo Jo | |
Pitch Black (2000) als Carolyn Fry | |
Sleeping Beauties (1999) als Cindy | |
Kick (1999) als Tamara Spencer | |
High Art (1998) als Syd | |
Cleopatra's Second Husband (1998) als Sophie | |
Love and Other Catastrophes (1996) als Danni | |
The Dummerer (1985) als Meta (as child) |
Dreamkatcher Executive Producer | |
Whoever Was Using This Bed Associate Producer | |
The Waiting City Executive Producer | |
Everything Put Together Associate Producer |