All Cast

Zoey Deutch

Zoey Deutch

Samantha Kingston

Halston Sage

Halston Sage

Lindsay Edgecombe

Elena Kampouris

Elena Kampouris

Juliet Sykes

Jennifer Beals

Jennifer Beals

Mrs. Kingston

Logan Miller

Logan Miller

Kent McFuller

Cynthy Wu

Cynthy Wu

Ally Harris

Erica Tremblay

Erica Tremblay

Izzy Kingston

Medalion Rahimi

Medalion Rahimi

Elody

Diego Boneta

Diego Boneta

Mr. Daimler

Kian Lawley

Kian Lawley

Rob Cokran

Nicholas Lea

Nicholas Lea

Dan Kingston

Liv Hewson

Liv Hewson

Anna Cartullo

Chelsea Gill

Chelsea Gill

Sera Grundel

Keith Powers

Keith Powers

Patrick

Liam Hall

Liam Hall

Steve Dough

Alyssa Lynch

Alyssa Lynch

Lola

Taylor Russell

Taylor Russell

Ashley

Roan Curtis

Roan Curtis

Marian Sykes / Angel Cupid

Claire Margaret Corlett

Claire Margaret Corlett

Devil Cupid

Kaila Kondo

Kaila Kondo

Bunny Cupid

Arielle Tuliao

Arielle Tuliao

Female Student

Bal Nagra

Bal Nagra

Locker Kid