• People

Credits

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

Goth Girl

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

Young Mary - 3 years

Camera

Jon Joffin

Director of Photography

Crew

Michelle Johnston

Michelle Johnston

Choreographer

Owen Walstrom

Owen Walstrom

Stunt Coordinator

Monique Ganderton

Monique Ganderton

Stunts

Directing

Damon Santostefano

Damon Santostefano

Director

Editing

Tony Lombardo

Editor

Production

Matt Bierman

Executive In Charge Of Production

Sound

John Paesano

John Paesano

Music

Jane Lynch

Jane Lynch

Vocals

Marcus T. Paulk

Marcus T. Paulk

Vocals

Lil J.J.

Lil J.J.

Vocals

Selena Gomez

Selena Gomez

Vocals

Drew Seeley

Drew Seeley

Vocals

Tiffany Giardina

Tiffany Giardina

Vocals

Writing

Erik Patterson

Writer

Jessica Scott

Writer

Copyright © 2025 Film Snail. All Rights Reserved.

The Movie Database

This website uses TMDB and the TMDB APIs but is not endorsed, certified, or otherwise approved by TMDB.