| The Outrun (2024)As Rona | (Not seen) |
| Foe (2023)As Hen | (Not seen) |
| See How They Run (2022)As Constable Stalker | (Not seen) |
| The French Dispatch (2021)As Principal Showgirl | (Not seen) |
| Little Women (2019)As Josephine "Jo" March | (Not seen) |
| Mary Queen of Scots (2018)As Mary Stuart | (Not seen) |
| Lady Bird (2017)As Christine "Lady Bird" McPherson | (Not seen) |
| Loving Vincent (2017)As Marguerite Gachet | (Not seen) |
| Brooklyn (2015)As Eilis Lacey | (Not seen) |
| Muppets Most Wanted (2014)As Ballet Dancer | (Not seen) |
| The Grand Budapest Hotel (2014)As Agatha | (Not seen) |
| How I Live Now (2013)As Daisy Ryback | (Not seen) |
| The Host (2013)As Melanie Stryder / Wanda | (Not seen) |
| Byzantium (2012)As Eleanor Webb | (Not seen) |
| Violet & Daisy (2011)As Daisy | (Not seen) |
| Hanna (2011)As Hanna Heller | (Not seen) |
| The Secret World of Arrietty (2010) (AKA "Kari-gurashi no Arietti") | (Not seen) |
| The Way Back (2010)As Irena Zielińska | (Not seen) |
| The Lovely Bones (2009)As Susie Salmon | (Not seen) |
| City of Ember (2008)As Lina Mayfleet | (Not seen) |
| I Could Never Be Your Woman (2007)As Izzie Mensforth | (Not seen) |
| Atonement (2007)As Briony Tallis (Age 13) | (Not seen) |