Lily Collins as Grace Summers
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Henry Golding as Nathan Alexander
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Jay Ryan as David Henderson
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Gemma Chan as Rosie Alexander
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Amanda Seyfried as Amy
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Chris Hemsworth as Bradley Williams
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Angela Bassett as Janet Welsh
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Harry Shum Jr. as Noah Alexander
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Ross Butler as Elliot Alexander
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Jing Lusi as Natalie
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Alex Pettyfer as Caleb
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Danny Glover as Stuart
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.