Flying Horse
• as Flora Muybridge
College Republicans
• as Kate King
2018
Mamma Mia! Here We Go Again
• as Sophie Sheridan
2017
The Last Word
• as Anne Sherman
2015
Love the Coopers
• as Ruby
Fathers & Daughters
• as Katie Davis
Ted 2
• as Samantha Jackson
While We’re Young
• as Darby Massey
2014
A Million Ways to Die in the West
• as Louise
2013
Lovelace
• as Linda Lovelace
Epic
• as Mary Katherine (M.K.) (voice)
The Big Wedding
• as Missy O’Connor
The End of Love
• as Amanda
2012
Les Misérables
• as Cosette
2011
Red Riding Hood
• as Valerie
2010
Letters to Juliet
• as Sophie Hall
Dear John
• as Savannah Lynn Curtis
2009
Jennifer’s Body
• as Anita “Needy” Lesnicki
Boogie Woogie
• as Paige Prideaux
2008
Mamma Mia!
• as Sophie Sheridan
2006
Alpha Dog
• as Julie Beckley
2005
2004
Mean Girls
• as Karen Smith