Cast (54)

Colin Firth

Robert Lawrence

Paul Rhys

Hugh MacKessac

David Calder

John Lawrence

Barbara Leigh-Hunt

Jean Lawrence

Rupert Baker

Nick Lawrence

Jack Fortune

Christopher Lawrence

Sophie Thompson

Louise Stubbs

Roddy Maude-Roxby

George Stubbs

Ann Bell

Helen Stubbs

Dan Hildebrand

Prothero

Mark Williams

Lumpy

Paul Higgins

Saltemarsh

Timothy Carlton

Lt. Colonel Bill Kirke

Pete Postlethwaite

Major (Rehabilitation Centre)

Angela Morant

Major Newman

Tam Dean Burn

Sergeant Brodick

Ian Michie

Fraser

Stewart Porter

O'Rourke

Mark Wing-Davey

Adjutant Stewart Inglis

Robin Daglish

Major Peter Walsh

Andrew McCulloch

Padre Major Alistair Tolly

Edward Rawle-Hicks

Lt. Peter Fyshe

Charles Millham

The Noble Lord

Ben Cole

Harry Hebers

Clive Russell

Terry Knapp

James Griffiths

Surgeon

David Conville

Brigade Officer

Edwin Richfield

Group Captain

Brian Hall

Squadron Leader Wentworth

Charles Lamb

Elderly Man

Richard Owens

RAF Officer

Arbel Jones

Welsh Lady

Sean Scanlan

Welsh Man

Tony Caunter

Air Commodore

Iain McColl

Colour Sergeant

Edward Lyon

Lt. Colonel RAMC

Victoria Hasted

Nurse Wendy

Murray Ewan

CSM Brown

Wendy Nottingham

Mrs Prothero

Andrew Livingston

Young Doctor

Maggie McCarthy

Nurse Mary

Sharon D. Clarke

1st Night Nurse

Leila Bertrand

2nd Night Nurse

Liza Tarbuck

Angie

Felicity Montagu

Trisha

Roy Spencer

Hospital Chaplain

Winston Crooke

Benny

Steven Law

Cabby

Alan White

Yeoman Warder

George Irving

Tug

Marian McLoughlin

Mandy

Serena Gordon

Phyllida

Francisco Morales

Argentinian Soldier

Martin Garfield

Argentinian Soldier

Crew (5)

Ken Pearce

Editor

Andrew Dunn

Director of Photography

Richard Eyre

Director

Richard Hartley

Original Music Composer

Charles Wood

Writer