All Cast

Keira Knightley

Keira Knightley

Vera Phillips

Sienna Miller

Sienna Miller

Caitlin MacNamara

Matthew Rhys

Matthew Rhys

Dylan Thomas

Cillian Murphy

Cillian Murphy

William Killick

Lisa Stansfield

Lisa Stansfield

Ruth Williams

Richard Dillane

Richard Dillane

Lt Col David Talbot Rice

Anne Lambton

Anne Lambton

Anita Shenkin

Alastair Mackenzie

Alastair Mackenzie

Anthony Devas

Camilla Rutherford

Camilla Rutherford

Nicolette

Richard Clifford

Richard Clifford

Alistair Graham

Paul Brooke

Paul Brooke

Mr. Justice Singleton

Simon Kassianides

Simon Kassianides

Partisan

Jonny Phillips

Jonny Phillips

John Eldridge

Paul Brooke

Paul Brooke

Ben Batt

Ben Batt

Anthony O'Donnell

Anthony O'Donnell

Jenny Runacre

Jenny Runacre

Suggs

Suggs

Al Bowlly

Nick Stringer

Nick Stringer

Karl Johnson

Karl Johnson

Dai Fred