Actor
Harold and the Purple Crayon
2024
as Terry
Trolls Band Together
2023
as Bridget (voice)
Dreamin' Wild
2023
as Nancy
Trolls World Tour
2020
as Bridget (voice)
Trolls Holiday
2017
as Bridget (voice)
Trolls
2016
as Bridget (voice)
Rock the Kasbah
2015
as Ronnie
The Driftless Area
2015
as Stella
Our Idiot Brother
2011
as Natalie Rochlin
Your Highness
2011
as Belladonna
(500) Days of Summer
2009
as Summer
Yes Man
2008
as Renee Allison
Gigantic
2008
as Happy
The Happening
2008
as Alma Moore
Flakes
2007
as Miss Pussy Katz
The Assassination of Jesse James by the Coward Robert Ford
2007
as Dorothy Evans
Surf's Up
2007
as Lani Aliikai (voice)
Raving
2007
as Katie
Bridge to Terabithia
2007
as Ms. Edmunds
The Go-Getter
2007
as Kate
The Good Life
2007
as Frances
Live Free or Die
2006
as Cheryl
Failure to Launch
2006
as Kit
Winter Passing
2006
as Reese Holden
Once Upon A Mattress
2005
as Lady Larken
The Hitchhiker's Guide to the Galaxy
2005
as Trillian
Eulogy
2004
as Kate Collins
Players In Pigtails
2004
Elf
2003
as Jovie
House Hunting
2003
as Christy
It's Better to Be Wanted for Murder Than Not to Be Wanted at All
2003
as Gas Station Girl
All the Real Girls
2003
as Noel
Whatever We Do
2003
as Nikki
Abandon
2002
as Samantha Harper
The Good Girl
2002
as Cheryl
The New Guy
2002
as Nora
Big Trouble
2002
as Jenny Herk
Manic
2001
as Tracy
Almost Famous
2000
as Anita Miller
Mumford
1999
as Nessa Watkins
Merv
as Anna