All Cast

Jeremy Irons

Jeremy Irons

Tom Crick

Sinéad Cusack

Sinéad Cusack

Mary Crick

Grant Warnock

Grant Warnock

Young Tom

Lena Headey

Lena Headey

Young Mary

Callum Dixon

Callum Dixon

Freddie Parr

Ethan Hawke

Ethan Hawke

Matthew Price

Pete Postlethwaite

Pete Postlethwaite

Henry Crick

Sean Maguire

Sean Maguire

Peter

Ross McCall

Ross McCall

Terry

David Morrissey

David Morrissey

Dick Crick

John Heard

John Heard

Lewis Scott

Maggie Gyllenhaal

Maggie Gyllenhaal

Maggie Ruth

Cara Buono

Cara Buono

Judy Dobson

Siri Neal

Siri Neal

Helen Atkinson

Gareth Thomas

Gareth Thomas

Publican

Susannah Fellows

Susannah Fellows

Rebecca Scott

Paul Haigh

Paul Haigh

RAF Man

Tony Vogel

Tony Vogel

Stan Booth

Tina Benko

Tina Benko

Baby's Mother