Kid in Under Waterfall Uncredited [ 94 ] 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 2008 Whore Lost 2009 Transformers: Revenge of the Fallen Mikaela Banes 2009 Jennifer's