Hannah Kasulka
as Meegan
Max Carver
as Chaad
Melise
as Beatrix
Tajh Bellow
as Braff
Dylan Gelula
as Parker