"The story of a mentally anguished high school history teacher going through a complete reassessment of his life. His method for reassessing his life is to narrate it to his class and interweave in it three generations of his family's history."
Jeremy Irons
as Tom Crick
Sinéad Cusack
as Mary Crick
Grant Warnock
as Young Tom
Lena Headey
as Young Mary
Callum Dixon
as Freddie Parr
Ethan Hawke
as Matthew Price
Pete Postlethwaite
as Henry Crick
Sean Maguire
as Peter
Ross McCall
as Terry
David Morrissey
as Dick Crick
John Heard
as Lewis Scott
Maggie Gyllenhaal
as Maggie Ruth
Cara Buono
as Judy Dobson
Siri Neal
as Helen Atkinson
Gareth Thomas
as Publican
Susannah Fellows
as Rebecca Scott
Paul Haigh
as RAF Man
Tony Vogel
as Stan Booth
Tina Benko
as Baby's Mother
Sophie Baker
Still Photographer
Nico Cummins
Clapper Loader
Prashant Gupta
Simon Richards
Focus Puller
Mike Valentine
Underwater Camera
Stephen Gyllenhaal
Director
Peter Prince
Writer
Carter Burwell
Original Music Composer
Stephen Woolley
Executive Producer
Louise Fisher
Makeup Artist
Linda DeVetta
Helen Rayner
Art Direction
Hugo Luczyc-Wyhowski
Production Design
Nik Powell
Susie Figgis
Casting
Jenny Lee Wright
Foley Artist
Ira Deutchman
Lindy Hemming
Costume Design
Pauline Griffith
Dialogue Editor
Deborah Aquila
'Wild Bill' Laczko
Norma Hill
Lesley Walker
Editor
Graham Swift
Novel
Katy McGuinness
Producer
Patrick Cassavetti
Robert Elswit
Director of Photography