![]() |
Jonathan Pryce as Capt. William Rivers |
![]() |
James Wilby as 2nd Lt. Siegfried Sassoon |
![]() |
Jonny Lee Miller as 2nd Lt. Billy Prior |
![]() |
Stuart Bunce as 2nd Lt. Wilfred Owen |
![]() |
Tanya Allen as Sarah Lumb |
![]() |
Dougray Scott as Capt. Robert Graves |
![]() |
David Hayman as Maj. Bryce |
![]() |
John Neville as Dr. Yealland |
![]() |
Paul Young as Dr. Brock |
![]() |
Alastair Galbraith as Capt. Campbell |
![]() |
Eileen Nicholas as Miss Crowe |
![]() |
Julian Fellowes as Timmons |
![]() |
David Robb as Dr. McIntyre |
![]() |
Kevin McKidd as Callan |
![]() |
Rupert Procter as Capt. David Burns |
![]() |
Angela Bradley as Nurse Alison |
![]() |
Finlay McLean as Huntley |
![]() |
Jeremy Child as Balfour Graham |
![]() |
Jenny Ryan as Madge |
![]() |
Andrew Woodall as Willard |
![]() |
James McAvoy as Anthony Balfour |
![]() |
Kate Donnelly as Lizzie |
![]() |
Lee Brown as Logan |
![]() |
Joel Strachan as Martin |
![]() |
Russell Barr as Sassoon's Soldier |
![]() |
Bob Docherty as Man in Pub |
![]() |
Jerome Boyle as German Machine gunner |
![]() |
Joseph Andrew Mclean as German Soldier |
![]() |
Kenny Park as Sawdon |
![]() |
Mary Jane Wells as VAD nurse (uncredited) |
| Writing | Allan Scott | Screenplay |
| Directing | Gillies MacKinnon | Director |
| Writing | Pat Barker | Novel |
| Editing | Pia Di Ciaula | Editor |
| Camera | Glen MacPherson | Director of Photography |
| Production | Allan Scott | Producer |
| Production | Peter R. Simpson | Producer |
| Production | Andy Harris | Production Designer |
| Sound | Louis Kramer | Sound |
| Sound | Scott Purdy | Sound Re-Recording Mixer |
| Sound | Tim O'Connell | Sound Re-Recording Mixer |
| Sound | Tony Currie | Dialogue Editor |