All Cast

Katie Holmes
Laura Rosen

Anna Paquin
Lila Hayes

Josh Duhamel
Tom

Dianna Agron
Minnow Hayes

Adam Brody
Jake

Malin Åkerman
Tripler

Elijah Wood
Chip

Jeremy Strong
Pete

Candice Bergen
Augusta Hayes

Rebecca Lawrence Levy
Weesie
James K. Schaffer
William Hayes

Rosemary Murphy
Grandmother Hayes
Warrent F. McKnight
Reverend Bartlett
