2017 Submergence as Danielle Flinders
2016 The Light Between Oceans as Isabel Sherbourne
2016 The Legend of Tarzan as Jane Porter
2016 Whiskey Tango Foxtrot as Tanya Vanderpoel
2016 Jason Bourne as n/a
2016 Tulip Fever as Sophia
2015 Burnt as Anne Marie
2015 The Danish Girl as Gerda Wegener
2015 The Man from U.N.C.L.E. as Gaby
2015 Ex Machina as Ava
2014 Seventh Son as Alice
2014 Son of a Gun as Tasha
2014 Testament of Youth as Vera Brittain
2013 Hotell as Erika
2013 The Fifth Estate as Anke Domscheit
2012 Anna Karenina as Kitty
2012 En kongelig affære as Caroline Mathilde
2011 Kronjuvelerna as Fragancia Fernandez
2009 Till det som är vackert as Katarina
2009 Susans längtan (short) as Girl in Apartment
2008 Love (short) as Fredrika
2007 The Rain (short) as Dancer
2007 Darkness of Truth (short) as Sandra Svensson