Riele Downs
Darby Harper
Auli'i Cravalho
Capri Donahue
Chosen Jacobs
Alex
Asher Angel
James
Wayne Knight
Mel
Derek Luke
Ben
Tony Danza
Gary
Nicole Maines
Piper
Kylie Liya Page
Taylor
Genneya Walton
Bree
Dean Goldblum
Todd
Kim Syster
Darby's Mom
Milan Maphike
Darby 7-Year Old
Emily Maphike
Darby 13 / 14-Year-Old
Danica Jones
Coach Paula
Nahum Hughes
Jock
Luke Uria
Jock
S'Qhamo Mangcu
Jock
Mila Rayne
Kardashian Wannabe
Savannah Mary Schutzler
Kardashian Wannabe
Thinus Viljoen
Band Geek
Alexandra Showell
Band Geek
Robert Hindley
Skater Dude
Darragh Concannon
Skater Dude
Dominique Maher
Miss Lyman
Caleb Felix
Fashionable Gay Boy
Savana Tardieu
Goth-Punk Kid
Anette Kemp
Raggedy Anne
Kira Inanna
Raggedy Anne
Megan Berrisford
Freshman Girl
Anthony Oseyemi
Principal Morgan
Megan Alexander
Police Officer
Jo Galloway
News Reporter
Josie Taylor Macdonald
Random Girl
Mikho Venter
Student
Pablo Slaven
Student
Elspeth Walton
Student
Alice Lu-Fei
Student
Schae Pieterson
Student In Front Of Darby
Tamryn Speirs
James' Mom
Lauren McGregor
Dead Woman With Noose
Keeno Lee Hector
Dead Old Man
Leroux van Diemen
History Club Member
Kamal Ndlovu
Party Goer
Zintle Mayaphi
Party Goer
Dennis Stander
Older Dead Husband
Corien Pelt
Grief Stricken Wife
Tshiamo Moretlwe
Freaked Out Girl In Stall
Mo Mjamba
Announcer
Sam Higgins
Cheerleading Coach
Ryan Bloy
Darby Cheer Double
Summer Mentz
Cheerleader
Nadia Marais
Cheerleader
Kaylin Kritzinger
Cheerleader
Gabby Roughton
Cheerleader
Alida van der Spuy
Cheerleader
Lael Potgieter
Cheerleader
Lara Oosthuizen
Cheerleader
Leigh Bergstedt
Cheerleader
Erin Thulelo
Cheerleader
Mila Goussard
Cheerleader
Anna Lesch
Cheerleader
Inge du Plessis
Cheerleader
Ghitanah Roets
Cheerleader
Anri Malan
Cheerleader
Tristan Fourie
Cheerleader
Imaan Appies
Cheerleader
Devin Butterworth
Cheerleader
Rachel Wingrove
Cheerleader
Mia Benn
Cheerleader
Caydee Adams
Cheerleader
Mienke Joubert
Cheerleader
Nuraan Appies
Cheerleader
Andrea Bergstedt
Cheerleader
Cristo Booysen
Cheerleader
Zoey Fish
Cheerleader
Kutlwano Kumalo
Cheerleader
Michaela Higgins
Cheerleader
Damo
Cheerleader
Liam Codd
Cheerleader
Troy Fish
Cheerleader
Kamo Mohale
Cheerleader
Savannah Morgan Fahr-Becker
Cheerleader
Chantae Moller
Cheerleader
Ishmaeel Appies
Cheerleader
Amber Paterson
Cheerleader
Hannah Parsraman
Cheerleader
Nadia Kok
Cheerleader
Jamie Ross-Gillespie
Cheerleader
Mammule Rankoe
Cheerleader
Paula Kartev
Cheerleader
Rebecca Brown
Cheerleader
Horne
Cheerleader
Thanaa Phillips
Cheerleader
Layla Mac Naughton
Cheerleader
Chloe Odigbo
Cheerleader
Tayla-Rae Biggs
Cheerleader
Phebe Newman
Cheerleader
Lolly Mhone
Cheerleader
Justin Coetzee
Cheerleader
Sela Paladino
Cheerleader