Nick Copus
Dougray Scott
Joely Richardson
Brian Cox
Vanessa Redgrave
Eddie Izzard
Shane Taylor
饰:Osman
饰:Young Bill
Tony Maudsley
饰:Blind Police Officer
Rosalind Halstead
饰:Cordelia
Jason Priestley
Julia Joyce
饰: Imogen
Nora-Jane Noone
饰:Lucy
Steven Elder
饰:Doctor Koch
Lizzie Hopley
饰:Hilda
饰:Jeff
Paul Chahidi
饰:Vronsky
饰:Girl in Street
Simon Naylor
饰:Man in Street
Scott Baker
饰:Barricade Police Sergeant
Andreas Hoppe
饰:Professor Vorless
Rita Davies
饰:Wheelchair Lady
Simon Lowe
饰:Television Director
Karl Fischer
饰:Austrian Reporter
饰:Second Hospital Mother
Natasha Alderslade
饰:Fourth Hospital Mother
饰:Lay Brother
饰:Troy
Adam Sinclair
饰:Ashdown
饰:Colonel
Willie Jonah
饰:Old Man
Kathryn Sumner
饰:Bill's Mother
Claire-Louise Cordwell
饰:Girl's Mother
饰:Man in Street
Paul Woodson
饰:Barricade Police Officer
John White
饰:Barricade Man
Ewen Bremner
饰:Walter Strange
Jenn Murray
饰:Susan
Genevieve O'Reilly
饰:Michelle Beadley
饰:Doctor
Helen Barford
饰:First Hospital Mother
饰:Fighting Blind Man
Patrick Harbinson
John Wyndham
Richard Mewis
Tim Murrell
美术设计
Kate Rhodes James
Ben Smithard
Dan Crandon
Steve Emerson
Richard Mewis
Aidan Cook
Matt Storey
Justin Bodle
Ben Smithard
Tina Gerussi
Thomas Turnbull
Colin Davies
Juan Jesus Garcia
Ben Smithard
Tina Gerussi
Aidan Cook
Matt Storey
Justin Bodle