Cast (19)

Selena Gomez

Mary Santiago

Drew Seeley

Joey Parker

Jane Lynch

Dominique Blatt

Katharine Isabelle

Bree

Emily Perkins

Britt

Jessica Parker Kennedy

Tami

Marcus T. Paulk

Dustin

Nicole LaPlaca

Natalia Faroush

Alex Zahara

British Director

Stuart Cowan

Debate Team Dude

Giacomo Baessato

Football Jock

Donald Adams

Teacher

Jagoda Janik

Goth Girl

Laura Carswell

Moon-eyed Cheerleader

Lynda Boyd

Evie Parker

Elle-Máijá Tailfeathers

Amazonian Model Girl

Nicole Muñoz

Young Mary - 11 years

Colin Foo

Lee-Ha

Mia Aida Duran

Young Mary - 3 years

Crew (16)

John Paesano

Music

Damon Santostefano

Director

Erik Patterson

Writer

Jessica Scott

Writer

Tony Lombardo

Editor

Matt Bierman

Executive In Charge Of Production

Monique Ganderton

Stunts

Owen Walstrom

Stunt Coordinator

Michelle Johnston

Choreographer

Jon Joffin

Director of Photography

Selena Gomez

Vocals

Drew Seeley

Vocals

Tiffany Giardina

Vocals

Marcus T. Paulk

Vocals

Jane Lynch

Vocals

Lil J.J.

Vocals