Актриса - The Outrun - Amy Liptrot Foe - Henrietta See How They Run(2022) - Constable Stalker The French Dispatch(2021) - Junkie / Showgirl #1 Ammonite(2020) - Charlotte / Roderick's wife Little Women(2019) - Jo March Mary Queen of Scots(2018) - Mary Stuart The Seagull(2018/I) - Nina Great Performers: Horror Show(2017) - The Mannequin On Chesil Beach(2017) - Florence Ponting Lady Bird(2017) - Lady Bird McPherson Loving Vincent(2017) - Marguerite Gachet (voice) Ed Sheeran: Galway Girl(2017) - Girl Hozier: Cherry Wine(2016) - Woman Weepah Way for Now(2015) - Emily (voice) Brooklyn(2015) - Eilis Stockholm Pennsylvania(2015) - Leia Dargon Robot Chicken(Сериал)(2014) - Merida / Aurora / Jasmine / ... Lost River(2014) - Rat Muppets Most Wanted(2014) - Ballerina The Grand Budapest Hotel(2014) - Agatha Justin and the Knights of Valour(2013) - Talia (voice) How I Live Now(2013) - Daisy The Host(2013) - Melanie Stryder / Wanda Byzantium(2012) - Eleanor Violet & Daisy(2011) - Daisy Hanna(2011) - Hanna The Way Back(2010/I) - Irena The Secret World of Arrietty(2010) - Arrietty (UK version voice uncredited) The Lovely Bones(2009) - Susie Salmon Saturday Night Live(Сериал)(2009) - Audience Member City of Ember(2008) - Lina Mayfleet Death Defying Acts(2007) - Benji McGarvie Atonement(2007) - Briony Tallis aged 13 The Christmas Miracle of Jonathan Toomey(2007) - Celia Hardwick I Could Never Be Your Woman(2007) - Izzie Proof(Сериал)(2005) - Orla Boland The Clinic(Сериал)(2003-2004) - Rhiannon Geraghty