2016 Lion (post-production) 
Lucy


2016 Blackbird (post-production)
Una


2016 Collateral Beauty (pre-production)


2016 Untitled Terrence Malick Project (post-production)


2015 Pan (completed)
Tiger Lily


2015 The Secret Scripture (post-production)
Young Roseanne McNulty


The Girl Who Played with Fire (announced)
Lisbeth Salander (rumored)


2015 Carol
Therese Belivet


2014/I Trash
Olivia


2013 Her
Catherine


2013/I Side Effects
Emily Taylor


2013 Ain’t Them Bodies Saints
Ruth Guthrie


2011 The Girl with the Dragon Tattoo
Lisbeth Salander


2010 The Social Network
Erica Albright


2010 A Nightmare on Elm Street
Nancy Holbrook


2009 Tanner Hall
Fernanda


2009 Youth in Revolt
Taggarty


2009 Dare
Courtney


2009 The Winning Season
Wendy


2008 Dream Boy
Evelyn (as Tricia Mara)