Patrick Schwarzenegger as James Douglas
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Chloe Grace Moretz as Emma Campbell
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Sasha Pieterese as Stephanie Campbell
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Elle Fanning as Jane Kingsley
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Tiera Tskobye as Olivia Murphy
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Ansel Elgort as Hunter James
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Austin Butler as Benjamin (Ben) Campbell
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Tom Cruise as Richard Campbell
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Nicole Kidman as Linda Campbell
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Amy Adams as Caroline Campbell
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Patrick Dempsey as Albert Kennedy
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.