Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Logan Lerman as Samuel McCorvey- 17 yrs old
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Hunter Hayes as Xavier Stanton- 24 yrs old
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Chris Evans as Alexander Stanton- 30 yrs old
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Selena Gomez as Meghan Blakers- 18 yrs old
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Douglas Booth as Matthew Collins- 19 yrs old
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Cody Christian as Cameron Doyle- 18 yrs old
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Kyle Ellison as Albert Peterson- 19 yrs old
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Bella Thorne as Kristen Whitman- 18 yrs old