All Cast

Sean Penn
Thomas Janes

Catherine McCormack
Jean Janes

Elizabeth Hurley
Adaline Gunne

Sarah Polley
Maren Hontvedt

Josh Lucas
Rich Janes

Ciarán Hinds
Louis Wagner

Richard Donat
Mr. Plaisted

Ulrich Thomsen
John Hontvedt

Anders W. Berthelsen
Evan Christenson
Joseph Rutten
Judge
John Walf
Defense Attorney

Katrin Cartlidge
Karen Christenson

Vinessa Shaw
Anethe Christenson

Adam Curry
Emil Ingerbretson

John Maclaren
Dr. Parsons
Rita Kvist
Young Maren Christenson

Jan Tore Kristoffersen
Young Evan Christenson

Catherine Kellner
College Student

Karl Júlíusson
Mr. Christenson
Peter Cobbold
Priest
