Love Wedding Repeat (2020) als Hayley | |
Loving Vincent: The Impossible Dream (2019) als Self | |
Colette (2018) als Georgie Raoul-Duval | |
300 Years of French & Saunders (2017) | |
Loving Vincent (2017) als Adeline Ravoux | |
Revolution: New Art for a New World (2017) als Lyubov Popova (voice) | |
Poldark Revealed (2016) als Self - Demelza Poldark | |
Alleycats (2016) als Danni | |
A Stranger Kind (2015) als Lily | |
The Curse of Styria (2014) als Lara | |
Jack the Giant Slayer (2013) als Princess Isabelle | |
Educazione siberiana (2013) als Xenya | |
The Lost Future (2010) als Miru | |
Alice in Wonderland (2010) als Fiona Chattaway | |
Hepzibah - Sie holt dich im Schlaf (2010) als Kirsten Schwarz | |
Einstein and Eddington (2008) als Agnes Muller | |
Angus, Thongs and Perfect Snogging (2008) als Jas | |
The Illusionist (2006) als Young Sophie | |
Falling (2005) als Little Daphne | |
The Spider als Rachel |