Beloved Cast
Jasmine
Kathryn McCormick
Brandon
Shane Harper
JoAnn
Finola Hughes
Mary
Carolyn Hennesy
Randi
Erin Cardillo
Hope
Tyne Stecklein
Jo-Ellen
Kinna McInroe
London
Marlowe Peyton
JT
David Burtka
Nationals Judge
Jennifer Woods
Dance Instructor
Kelsey Hewlett
Joshua
Chris Trousdale
Cafe Boy (uncredited)
Jacob Eddington
Sick Girl
Chelsea Mark
Simone
Chelsea Tavares
Janitor (uncredited)
Justin Talley