Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
MARIE AVGEROPOULOS as HAYLEY CAMPBELL
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
FELIX MALLARD as KAI HOROWITZ
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
ASHLEY MOORE as VICTORIA ELLISON
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
NEELAM GILL as AMARA KUMAR
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
HAILEE STEINFIELD as AMALIA REYES
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
TOM HOLLAND asMASON SULLIVAN
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
GRANT GUSTIN as DYLAN HARRINGTON
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
REECE KING as DAMON HEARST AND BEN HEARST (TWINS)
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
MAX BARCZAK as JOSH BAILEY
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
LEONARDO DICAPRIO [young, duh] as WILL CAMPBELL
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
JAMIE CHUNG as CHYNNA LI
Okay, so, you guys don't need to imagine them as them but I spent time picking out and I believe that these fit my characters well. And I think we can all agree they're all so hot. Ah, to be or to date anyone of these bad bitches.