in Under Waterfall Uncredited extra [ 92 ] 2004 Confessions of a Teenage Drama Queen Carla Santini 2004 Crimes of Fashion Candace Television film 2007 Transformers Mikaela Banes 2008 How to Lose Friends & Alienate People Sophie Maes 2009 Transformers: Revenge of the Fallen Mikaela Banes 2009 Jennifer's Body Jennifer Check