A newspaper photographer researches an 1873 double homicide and finds her own life paralleling that of a witness who survived the tragic ordeal.
Sean Penn
as Thomas Janes
Catherine McCormack
as Jean Janes
Elizabeth Hurley
as Adaline Gunne
Sarah Polley
as Maren Hontvedt
Josh Lucas
as Rich Janes
CiarĂ¡n Hinds
as Louis Wagner
Richard Donat
as Mr. Plaisted
Ulrich Thomsen
as John Hontvedt
Anders W. Berthelsen
as Evan Christenson
Joseph Rutten
as Judge
John Walf
as Defense Attorney
Katrin Cartlidge
as Karen Christenson