Queen Carla Santini 2004 Crimes of Fashion Candace Television film 2007 Transformers Mikaela Banes 2008 How to Lose Friends & Alienate People Sophie Maes 2008 Whore Lost 2009 Transformers: Revenge of the Fallen Mikaela Banes 2009 Jennifer's Body Jennifer Check 2010 Jonah Hex Lilah 2011 Passion Play Lily 2012 Friends with