All Cast

Haley Lu Richardson

Haley Lu Richardson

Viv

Noah Segan

Noah Segan

Quinn

Olivia Grace Applegate

Olivia Grace Applegate

Thana

Merik Tadros

Merik Tadros

Ren

Don Most

Don Most

Mr. Reynolds

Southern Longoria

Southern Longoria

The Boy