Cult Killer (2024) als Cassie Holt | |
Freelance (2023) als Jenny Pettits | |
Haunting of the Queen Mary (2023) als Anne Caulder | |
The Infernal Machine (2022) als Officer Higgins | |
Warning (2021) als Claire | |
Bombshell (2019) als Ainsley Earhardt | |
Untogether (2019) als Irene | |
Replicas (2018) als Mona Foster | |
The Con Is On (2018) als Jackie | |
Please Stand By (2018) als Audrey | |
Bees Make Honey (2018) als Honey | |
The Stolen (2017) als Charlotte Lockton | |
Criminal (2016) als Marta Lynch | |
Misconduct (2016) als Charlotte Cahill | |
Lithgow Saint (2015) als Amelia Adams | |
Dirty Weekend (2015) als Natalie Hamilton | |
Entourage (2015) als Sophia (uncredited) | |
Night at the Museum: Secret of the Tomb (2014) als Alice Eve (uncredited) | |
Before We Go (2014) als Brooke Dalton | |
Decoding Annie Parker (2014) als Louise | |
Some Velvet Morning (2013) als Velvet | |
Cold Comes the Night (2013) als Chloe | |
Star Trek Into Darkness (2013) als Dr. Carol Marcus | |
Please, Alfonso (2012) als Annabelle | |
Men in Black 3 (2012) als Young Agent O | |
The Raven (2012) als Emily Hamilton | |
ATM (2012) als Emily Brandt | |
The Decoy Bride (2011) als Lara Tyler | |
Sex and the City 2 (2010) als Erin | |
She's Out of My League (2010) als Molly McCleish | |
Crossing Over (2009) als Claire Shepard | |
The Amazing Trousers (2007) als Colette | |
Big Nothing (2006) als Josie McBroom | |
Starter for 10 (2006) als Alice Harbinson | |
The Genius of Beethoven (2005) als Countess Giulietta Guicciardi | |
Hawking (2004) als Martha Guthrie | |
Stage Beauty (2004) als Miss Frayne | |
Take Cover als Tamara | |
Deception Road als Jessie |
Neurodivergent Animation | |
Bees Make Honey Executive Producer |