
Helen MirrenElizabeth

Pierce BrosnanRon

Ben KingsleyIbrahim

Celia ImrieJoyce

David TennantIan

Jonathan PryceStephen

Naomi AckieDonna De Freitas

Daniel MaysChris Hudson

Henry Lloyd-HughesBogdan

Richard E. GrantBobby Tanner

Tom EllisJason

Geoff BellTony Curran

Paul FreemanJohn

Ingrid OliverJoanna

Joseph MarcellFather Mackie

Martin BishopBernard

Ruth SheenAunt Maud

Will StevensPeter Mercer

David GarlickPC Taylor

Gary BatesPC Griffiths

Shane David-JosephDesk Sergeant Faisal

Susan KirkbyPenny

Richenda CareyCoopers Chase Resident - Marjorie

Stan PrettyCoopers Chase Resident - Colin

David BurtonCoopers Chase Resident - George

Sonia EllimanCoopers Chase Resident - Gertrude

Rashford AngusCoopers Chase Resident - Alfred

Anah RuddyCoopers Chase Resident - Barbara

Jacqueline ClarkeCoopers Chase Resident - Rose

Vanessa BauerJason's Ice-Skating Partner

Jarreau AntoineFirst A.D. - Ice Rink

Alicia AmeyaFlorist Assistant

Russell BarnettBobby's Henchman

Nic LamontWoman on Bus

Everly KlannLittle Girl on Bus

Darren RichardsonLawyer (Voice Over) (voice)

Elizabeth KnoweldenLocal Radio Newscaster (Voice Over) (voice)