All Cast

Pierce Brosnan

Pierce Brosnan

Allen Brewer

Susan Sarandon

Susan Sarandon

Grace Brewer

Carey Mulligan

Carey Mulligan

Rose

Aaron Taylor-Johnson

Aaron Taylor-Johnson

Bennett Brewer

Johnny Simmons

Johnny Simmons

Ryan Brewer

Kevin Hagan

Kevin Hagan

Priest

Amy Morton

Amy Morton

Lydia

Deirdre O'Connell

Deirdre O'Connell

Joyce

Miles Robbins

Miles Robbins

Sean Brewer

Cara Seymour

Cara Seymour

Janis

Ramsey Faragallah

Ramsey Faragallah

Dr. Shamban

Jennifer Ehle

Jennifer Ehle

Joan

Colby Minifie

Colby Minifie

Latent

Maryann Urbano

Maryann Urbano

Cheryl

Zoë Kravitz

Zoë Kravitz

Ashley

Michael Shannon

Michael Shannon

Jordan Walker

John Boyd

John Boyd

Wyatt

Alexander Flores

Alexander Flores

Geeky Student

Nick Naney

Nick Naney

Partygoer (uncredited)

Miriam Cruz

Miriam Cruz

Gloria