|2016||The Edge of Seventeen as Jeannie|
|2006||Augusta, Gone as Bridget|
|2006||She's the Man as Maria|
|2005||The Sisterhood of the Traveling Pants as Bunkmate Jo|
|2003||A Wrinkle in Time as Meg Murry|
|2003||X2: X-Men United as Katherine "Kitty" Pryde / Shadowcat|
|2002||Too Young to Be a Dad as Francesca Howell|
|2000||Epicenter as Robyn Foster|
|1998||The Crow: Stairway to Heaven as Sarah Mohr|
|1997||Masterminds as Melissa Randall|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.