Banes 2008 How to Lose Friends & Alienate People Sophie Maes 2009 Transformers: Revenge of the Fallen Mikaela Banes 2009 Jennifer's Body Jennifer Check 2010 Jonah Hex Lilah 2011 Passion Play Lily Luster 2012 Friends with Kids Mary Jane Post-production 2012 The Dictator Cameo Year Title Role Notes Television 2003 What I