Kat Mcnamara as Cecelia Winthrop
Dylan O'Brien as Luke Hanson
Cody Christian as Zac Rowley
Keith Powers as Ashton Amar
Naomi Scott as Raven Bane
Madelaine Petsch as Audrey Winthrop
Herman Tømmeraas as Phillip Waldorf
Selena Gomez as Veronika Ramirez
Harry Styles as Harry Stewart