All Cast

Selena Gomez

Selena Gomez

Mary Santiago

Drew Seeley

Drew Seeley

Joey Parker

Jane Lynch

Jane Lynch

Dominique Blatt

Katharine Isabelle

Katharine Isabelle

Bree

Emily Perkins

Emily Perkins

Britt

Jessica Parker Kennedy

Jessica Parker Kennedy

Tami

Marcus T. Paulk

Marcus T. Paulk

Dustin

Nicole LaPlaca

Nicole LaPlaca

Natalia Faroush

Alex Zahara

Alex Zahara

British Director

Stuart Cowan

Stuart Cowan

Debate Team Dude

Giacomo Baessato

Giacomo Baessato

Football Jock

Donald Adams

Donald Adams

Teacher

Jagoda Janik

Jagoda Janik

Goth Girl

Laura Carswell

Laura Carswell

Moon-eyed Cheerleader

Lynda Boyd

Lynda Boyd

Evie Parker

Elle-Máijá Tailfeathers

Elle-Máijá Tailfeathers

Amazonian Model Girl

Nicole Muñoz

Nicole Muñoz

Young Mary - 11 years

Colin Foo

Colin Foo

Lee-Ha

Mia Aida Duran

Mia Aida Duran

Young Mary - 3 years