All Cast

Katherine Heigl

Katherine Heigl

Jackie

Ben Barnes

Ben Barnes

Ryan

Clea DuVall

Clea DuVall

Virginia

Sheryl Lee

Sheryl Lee

Miriam

Emily Alyn Lind

Emily Alyn Lind

Lia

Nathan Stevens

Nathan Stevens

Kid

Allan Groves

Allan Groves

Tweed Cap

Ryan Bingham

Ryan Bingham

Jeffrey Hanson

Jeffrey Hanson

Terence Goodman

Terence Goodman

Duane Stephens

Duane Stephens

Annette Wright

Annette Wright

Joey Miyashima

Joey Miyashima