A destitute WWI veteran is hired to help carry out restoration work on a medieval mural in a rural Yorkshire church. While living in the quiet village, he forms a close friendship with an archaeologist and begins to come to terms with his trauma.
Colin Firth
as Tom Birkin
Kenneth Branagh
as James Soon
Natasha Richardson
as Alice Keach
Patrick Malahide
as Reverend Keach
Jim Carter
as Ellerbeck
Richard Vernon
as Colonel Hebron
Tony Haygarth
as Douthwaite
Tim Barker
as Mossop
Eileen O'Brien
as Mrs Ellerbeck
Vicki Arundale
as Kathy