A desperate man tries to find out why his beloved left him years ago.
Julianne Moore
Sarah Miles
Ralph Fiennes
Maurice Bendrix
Jason Isaacs
Father Richard Smythe
Jack McKenzie
Chief Engineer