Films

2022 Returns
2022 Abandoned Sara
2022 About Fate Margot Hayes
Saurus City Sasha Nutwagon (voice)
2020 Holidate Sloane
2020 The Hunt Yoga Pants
2019 UglyDolls Wedgehead (voice)
2019 Paradise Hills Uma
2018 Time of Day Emma
2018 Little Italy Nikki Angioli
2018 Billionaire Boys Club Sydney Evans
2018 In a Relationship Hallie
2017 The Postman Dreams 2 Emma
2017 Who We Are Now Jess
2016 Nerve Venus "Vee" Delmonico
2015 The Blackcoat’s Daughter Joan Marsh
2015 Ashby Eloise
2015 I Am Michael Rebekah Fuller
2014 Delirium Lena Haloway
2013 Adult World Amy
2013 Palo Alto April
2013 We’re the Millers Casey Mathis
2013 Empire State Nancy Michaelides
2012 Celeste & Jesse Forever Riley
2011 Scream 4 Jill Roberts
2011 The Art of Getting By Sally Howe
2010 Virginia Jessie Tipton
2010 It’s Kind of a Funny Story Noelle
2010 4.3.2.1. Joanne
2010 Memoirs of a Teenage Amnesiac Alice Leeds
2010 Valentine’s Day Grace
2010 Twelve Molly
2009 The Winning Season Abbie
2009 Hotel for Dogs Andi
2008 The Flight Before Christmas Wilma (English version, voice)
2008 Lymelife Adrianna Bragg
2008 Wild Child Poppy
2007 Nancy Drew Nancy Drew
2006 Aquamarine Claire
2003 Spymate Amelia
2002 Grand Champion Sister
2001 America’s Sweethearts Girl in Purple T-shirt (uncredited)
2001 Blow Young Kristina Jung
2001 BigLove Delilah
Script developed by Never Enough Design