All Cast

Rachel McAdams
Paige Collins

Channing Tatum
Leo Collins

Sam Neill
Bill Thornton

Scott Speedman
Jeremy

Jessica Lange
Rita Thornton

Tatiana Maslany
Lily

Lucas Bryant
Kyle

Kristina Pesic
Lizbet

Dillon Casey
Ryan

Wendy Crewson
Dr. Fishman
Joey Klein
Josh

Joe Cobden
Jim

Jeananne Goossen
Sonia
Shannon Barnett
Carrie
Lindsay Ames
Shana

Jessica McNamee
Gwen

Sarah Carter
Diane
