Robert GlenisterAshley Morgan Robert VaughnAlbert Stroller Adrian LesterMichael Stone / Regissør Jaime MurrayStacie Monroe Matt Di AngeloSean Kennedy Liz May BriceDS Terri Hodges John MacmillanHarry Fielding Indira VarmaD.C.I. Lucy Britford Tamzin OuthwaiteKatherine Winterborn Richard ChamberlainJames Whittaker Wright III David HaigSir Anthony Reeves Charlie Creed-MilesHoward Jennings Lolita ChakrabartiMiss Baboor Richard DillaneGraham Poole Robert WagnerAnthony Westley Valerie MinifieReceptionist Clemency Burton-HillMelissa DeMonfort Patrick RyecartSir Edmund Richardson Philip JacksonArthur Bond Ronald PickupHarry Holmes Kenneth CranhamFrancis Owen Cordelia BugejaReceptionist Stephen Campbell MooreQuenton Cornfoot Richard HarringtonSam Richards Ben MilesStephen Winterborn Stanley TownsendJohnny Keyes Tim McInnernyJudge Anthony Kent Anna ChancellorWendy Stanton Michael BrandonMarcus Wendell David HarewoodDon Coleman Patrick BaladiDI Sid Fisk John BarrowmanDr. Dean Deville Paterson JosephDexter Gold Tom Goodman-HillAlfie Baron Michelle BonnardSecretary Shaun DooleyCool Hand Cooper Roger Lloyd PackClive Ban Nina SosanyaLinda Runcorn Pip TorrensHeinz Zimmermann Sophie WardDCI Angela Wainwright Andrew HavillDr. Mansfield Julian FirthJeremy Garrett Joseph LongRestaurant Manager Patricia HodgeVeronica Powell James LaurensonPeter Williams Tom MannionNeil Cooper / DePalma Michael MawbyReal DePalma Lucy O'ConnellOffice Receptionist Thomas HoChef (uncredited) Lola PeploeHotel Receptionist David SchaalMan at Hospital Laura GirlingHead Scientist Valentine PelkaAntique Shop Owner David SpinxSecurity Guard David WalliamsDress Shop Manager Jane GuernierDress Shop Customer Andrew BuckleyShop Manager Sakuntala RamaneeSunita Channa Phil SmeetonSenior Bank Guard Jake CanusoBarman at Spa Hotel Surinder DuhraBarman at Restaurant George PottsHotel Receptionist Ian BustardPunter at Club Mac McDonaldAmerican on plane Vincent FranklinNigel Henney Emma DavidsonOffice Receptionist Amanda Jane ManningWoman (uncredited) Rebecca LaceyJuliette Keyes Flaminia CinqueHospital Receptionist Andrew BridgmontOliver Price Eleanor MatsuuraReceptionist Jake NightingaleD.I. Cole Nicholas PalliserAuction House Manager Gerrard McArthurAuctioneer William Scott-MassonPaul Simms Evelyn DuahAuction House Receptionist Daniel KruyerCustody Sergeant Christie GoddardHotel Receptionist Tom Clarke HillAmerican 'Mark' Emma BuckleySharon Frazier Peter FerdinandoFlash Git Bharat NalluriRegissør / Idea Iain B. MacDonaldRegissør Adrian LesterMichael Stone / Regissør Tony JordanManusforfatter / Assosierende produsent Fintan RyanManusforfatter Chris BucknallManusforfatter Matthew GrahamManusforfatter James PayneManusforfatter Steve CoombesManusforfatter Ashley PharoahManusforfatter Tom ButterworthManusforfatter Colin BythewayManusforfatter Marston BloomManusforfatter Chris HurfordManusforfatter Mark ChappellManusforfatter Danny BrownManusforfatter Howard OvermanManusforfatter Nick FisherManusforfatter David CummingsManusforfatter Julie RutterfordManusforfatter Simon Crawford CollinsProdusent / Second Unit Director Jane FeatherstoneEksekutiv produsent Karen WilsonProdusent / Script Editor Gareth NeameEksekutiv produsent Paul SpriggsArt Direction Paul CrossProduction Design Alice NorrisArt Direction Stephen WongArt Direction Liz GriffithsSet Decoration Clare KeyteSet Decoration Jane BroomfieldArt Direction David TousterProduction Design Robert JosephArt Direction Anthony AinsworthProduction Design Fabian WagnerDirector Of Photography Adam SuschitzkyDirector Of Photography Kieran McGuiganDirector Of Photography Balazs BolygoDirector Of Photography Sean Van HalesDirector Of Photography Checco VareseDirector Of Photography Jake PolonskyDirector Of Photography Gordon HickieDirector Of Photography Nic MorrisDirector Of Photography Damian BromleyDirector Of Photography Meinir Jones-LewisHair Designer Iain MacaulayCostume Designer Faye De BremaekerMakeup Artist Jane HamnettWardrobe Supervisor Fran NeedhamHair Designer Pamela StewartCostume Assistant Jan SewellMakeup Designer Louise LuxtonMakeup Artist Peter HalstonAssistant Costume Designer Harriet LyonsCostume Assistant Tara McDonaldMakeup Artist Oliver SouthallCostume Assistant Hilary MartinMakeup Artist Nuria MbomioMakeup Artist Rosemary Bengele SaterSet Costumer Robert SparkmanKey Costumer Claire CollinsCostume Supervisor Lucy WalterCostume Assistant Kelli WilkinsonMakeup Artist Edmond Scott RatliffOn Set Dresser Laura MarkertMakeup Artist Jennifer GreenbergMakeup Artist Linda HuseWardrobe Supervisor Richard CookeCostume Designer Alyn WatermanMakeup Designer Sasha MannSecond Assistant Director Ben HowardSecond Assistant Director Anna KempThird Assistant Director Adam YoungThird Assistant Director Julian StevensThird Assistant Director Lydia CurrieFirst Assistant Director Mike O'ReganFirst Assistant Director James ManningSecond Assistant Director Peter FreemanFirst Assistant Director Malcolm DaviesThird Assistant Director Andrew WoodheadFirst Assistant Director Alison BanksSecond Assistant Director Beth ElliottSecond Assistant Director Chris FryFirst Assistant Director Marcia GayFirst Assistant Director Myna GillSecond Assistant Director Kiran GonsalvesFirst Assistant Director Anna BrabbinsSecond Assistant Director Chris BurgessThird Assistant Director Rebecca MorseManusveileder Joanna CrowFirst Assistant Director Stacy CragoThird Assistant Director Jonathan LeatherFirst Assistant Director Elizabeth HenningSecond Assistant Director Francesco ReidyFirst Assistant Director Andrew MitchellOnline Editor Scott HinchcliffeOnline Editor Sarah MetcalfeAssistant Editor Dan Preston-BearOnline Editor Emma OxleyAssistant Editor Mark SwailesAssistant Editor Clyde KellettOnline Editor Serkan NihatAssistant Editor Paul NewsonAssistant Editor Barney JordanOnline Editor / Visual Effects Simon BrookOnline Editor / Visual Effects Simon RogersMain Title Theme Composer James BainSound Assistant Rudi BuckleSound Recordist Darren BanksSound Effects Editor Kevin BrazierSupervising Sound Editor James FelthamSound Re-Recording Mixer David OldSound Re-Recording Mixer Ian WilkinsonDialogue Editor Michael FentumSound Supervisor Neil CollymoreSound Re-Recording Mixer Anna SulleySound Effects Editor Chris RobertsDialogue Editor Nigel HeathSound Re-Recording Mixer Dan MorganDialogue Editor Jennie EvansDialogue Editor St Claire DavisSound Assistant Alex ThompsonSound Recordist Blair JollandsSound Effects Editor Twydor DavisDialogue Editor Nigel EdwardsSound Re-Recording Mixer David HumphriesSound Re-Recording Mixer Lisa PineroSound Recordist Philip BarnesDialogue Editor Steven PhillipsSound Recordist Justine AngusDialogue Editor Julian SlaterSound Effects Editor Alex ThompsonSound Recordist Alison BarnettHead Of Production Jill GreenwoodAssistant Production Coordinator Di CarlingCasting Director Julie ScottProduction Executive Jacqueline O'SullivanAssistant Accountant Fran Salix-AlbaAssistant Accountant Sarah CroweCasting Director Jamie ParsonsUnit Manager Claire ParkerDevelopment Producer Christine HagonProduction Accountant Marc VincentLocation Assistant Patrick SchweitzerLocation Manager Clare JonesAssistant Production Coordinator Pamela JoyceProduction Coordinator Lorraine GoodmanLinjeprodusent Dani GordonProduction Coordinator Matthew ClarkeLocation Assistant Kate CobboldProduction Accountant Clova McCallumDevelopment Producer / Script Editor Celine GoetzAssistant Production Coordinator Harriet SutcliffeAssistant Location Manager Katrina FletcherLocation Manager Arno SeagrimAssistant Accountant Steven EdwickerProduction Accountant Richard McNeillProduction Accountant Patrick StuartLocation Manager Sarah BeardsallCasting Director Tracey TaylorAssistant Accountant James AlexanderUnit Manager Simon BaberLocation Assistant Nicky MarshallLocation Manager Nick WadeLocation Manager Naomi de PearAssistant Production Coordinator Louise AdamsonProduction Coordinator Herb JohnsonProduction Accountant Matt SteinmannLocation Manager Rob Campbell-BellLocation Assistant Marc MeeksLocation Assistant Linus GiliomeeProduction Accountant Nicola MairsProduction Coordinator Chris MooreLocation Manager Jodie GrayAssistant Accountant Gary DeGallaLocation Manager Rony ShinoLocation Assistant Rosana TomásAssistant Production Coordinator Rupert BrayLocation Manager Danielle ProbstProduction Coordinator Richard MoatLinjeprodusent Sanaz MissaghianAssistant Production Coordinator Anthony ClarkeProduction Runner Kate RichardsAssistant Production Coordinator Lawreen E. KaylUnit Manager Kathryn RiccioSupervising Producer Gregory BonsignoreProduction Assistant James RolandProduction Assistant Alexandra KosevicProduction Coordinator Anne Marie FeldmanAssistant Accountant Peter HiderLinjeprodusent Jennifer DuffyCasting Director Adam BettertonUnit Manager Cahal BannonLinjeprodusent Neal ChampionSpecial Effects Supervisor Ed SmithSpecial Effects Supervisor Dolores McGinleyVisual Effects Claire MoorsomScript Editor Aamina AhmadScript Editor Anna FergusonScript Editor Sophie JohnstonScript Editor