Lily Collins as Spencer Evans
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Shawn Mendes as Tony Ranger
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Dove Cameron as Adrianna "Adri" Bywater
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Margot Robbie as Jane Lelièvre
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Jamie Campbell Bower as Oliver Mackenzie
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Jordan Fisher as Shawn Parker
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Chris Hemsworth as Aidan Dumont
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Liam Hemsworth as Maxence Dumont
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Elizabeth Olsen as India Evans
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Ian Somerhalder as William Hatchet/The Director
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Penelope Cruz as Evelyn Ramirez
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.