Dallas Hart as Leo Cruz
Madison Beer as Valerie Ramirez
Lucas Till as Carter Ramirez
Ariel Mortman as Hayley Woods
Finn Roberts as Alex Woods
Chris O'Neal as Daniel Hayward
Grace Van Dien as Brooke Osmond
Benjamin Papac as Max Miller
Jessica Amlee as Jackie Sanders
~ Playlist ~
•Fighter- Christina Aguilera
•Unstoppable- Sia
•Who Says- Selena Gomez, The Scene
•Let Me Love You- Justin Bieber, DJ Snake
•Youth- Troye Sivan
•The Ocean- Mike Perry, Shy Martin
•There You Are- ZAYN
•Cinematic Love- DSRT, BELLSAINT
•The Bliss- Fortunate Ones
•I Wait- Roy Shakked