Brenock O'ConnorTom Harris Ronkẹ AdékoluẹjoJack Starbright Stephen DillaneAlan Blunt Thomas LevinYassen Gregorovitch Karl FarrerSpecial Agent (uncredited) Daniel Francis-SwabyDan Williams Ana UlaruEva Stellenbosch Charithra ChandranSabina Pleasance Gwyneth KeyworthEvelyn Anders Shelley ConnLaura Kellner Joseph MydellJohnny Matovu Shalisha James-DavisAyisha Liam GarriganMartin Wilby Jonathan SlingerCharlie Roper Yani XanderStepan Serenkov (uncredited) Simon ShepherdSir David Friend Llewella GideonMiss Baker Steven BrandMichael Roscoe Simon Paisley DayDr. Baxter Dylan MitchellClassmate (uncredited) Oliver SmilesSpecial Agent (uncredited) Naomi WirthnerDr. Lambert Tom MothersdaleSmoking Mirror Alex MagliaroFBI Operative (uncredited) Nicholas KhanTower Officer Rendah BeshooriPresident Walker Kyle AbdullahPolice Officer Philipp ChristopherLuka Kovacic Jadran MalkovichDon Andres Tom JoynerRider House Police Officer Cicely WhiteheadSocial Services Care Worker Jacqueline BoatswainImmigration Officer Powell Flaminia CinqueHousekeeper at Friend Mansion Lucy AkhurstLady Caroline Friend Obie MatthewSpecial Agent (uncredited) Rosie O'SullivanAlex's classmate (uncredited) Daniel EghanHotel Doorman (uncredited) Mark MottramAction Unit Director Edward RowePC Harry Elsom Rose ReynoldsPC Geri Crawford Todd BoyceColonel Brixham Justin SalingerAaron Limehouse Sebastian FinnamoreYoung Damian Cray Nigel AllenDepartment Operative David BrooksDutch Truck Driver Fleur de WitDutch Shop Assistant Melissa DewiCray's Programmer Donald Sage MackayGeneral Lomis Grant CrookesLieutenant Colonel (uncredited) Naomi RichardsScorpia Agent Andreas ProchaskaRegisseur / Executive Producer Christopher SmithRegisseur Anthony HorowitzNovel / Executive Producer Guy BurtExecutive Producer Paula CuddyExecutive Producer Jill GreenExecutive Producer Wayne GarvieExecutive Producer Eve GutierrezExecutive Producer Nicole FinnanExecutive Producer Jan WalkerProduction Design Chris StephensonArt Direction Megan McCreaArt Direction Emma PainterArt Direction Adrian AnscombeSet Decoration Emma FisherSet Decoration Ben WheelerDirector Of Photography Will BaldyDirector Of Photography Joseph KoniakMakeup & Hair Sarah SmerdonMakeup Trainee Saffron Bramley-AstlePrincipal Costumer My AlehammarMakeup Designer Alanna SadlerMakeup Artist Sophie AshworthMakeup & Hair Katie CresserMakeup Artist Amy BarrettCostume Standby Sally ChurchyardAssistant Costume Designer Amy O'ConnorThird Assistant Director Daisy Caton-JonesSecond Assistant Director Daniel CarmelAssistant Director Rosalind HowesSecond Unit First Assistant Director Darcy FarrantSecond Assistant Director Andy PearsonFirst Assistant Director Jamie MacdermottFirst Assistant Director Bella MerrittFirst Assistant Director Weronika TofilskaSecond Unit Director James R. KippingSecond Assistant Director Steve RobinsonFirst Assistant Director Irina RaducanuFirst Assistant Director Emilie BalussonThird Assistant Director Scott ClaydonAdditional Third Assistant Director Maria NitaSecond Assistant Director Alex GibbFirst Assistant Director Tony LucasSecond Assistant Director Illias ThomsThird Assistant Director Sophie KennyThird Assistant Director Jess SimmondsThird Assistant Director Trevor KayeFirst Assistant Director Daniel CarmelAssistant Director Maria-Laura HansonScript Supervisor Sophie KennyThird Assistant Director John William TurnerSecond Assistant Director Matthew ScrivenerSecond Unit First Assistant Director Arthur HarrisonFirst Assistant Editor Jorgina EliasFirst Assistant Editor Miguel Lloro JavierreRedacteur Tom AlexanderDigital Intermediate Editor RaffertieOriginal Music Composer Iain CookeMusic Supervisor Natasha RoperSecond Assistant Sound Burak TopalakçıSound Designer Danton TanimuraSupervising Sound Editor Ramon PyndiahBoom Operator Catherine ThomasFoley Artist Sebastian VaskioAdr Mixer Anna WrightFoley Recordist Tristan RoseAdr Recordist Rebecca GloverFoley Recordist Estera DabrowskaMusic Coordinator Philip ClementsFoley Mixer Nigel AlbermanicheSound Mixer Lawrence MeadeSecond Assistant Sound Mark TurnerSound Mixer / Special Effects Supervisor Jeff RichardsonDialogue Editor Ben GoodallSound Effects Editor Jim GoddardSupervising Sound Editor Iolanda GirleanuBoom Operator Liam CotterFirst Assistant Sound Editor Daniel SoareSound Recordist Iuliana TarnovețchiLine Producer Jules PowellProduction Manager Matthew LingeLocation Assistant Olivia GleavesPost Production Coordinator Lucia FedeliLocation Manager Robin SlaterAccounting Clerk Assistant Eve KershawProduction Secretary Liam ShorrockAssistant Production Coordinator Amy HarrisProduction Assistant Bryony ChaplinProduction Manager Xander CravenProduction Assistant Alison AirdProduction Coordinator Matthew JanionExtras Casting James StruthersAssistant Location Manager Marlene Beauquis SmithProduction Secretary Vic Keating-AboudAssistant Production Coordinator Alex HowesCasting Associate John CramptonLocation Manager Elliot BickData Management Technician Amy HarrisonProduction Assistant Chris LeeLocation Assistant Roxana ChitescuProduction Assistant Bethany WilkinsProduction Runner Elizabeth WalkerHead Of Production Ming ChungProduction Accountant Connor RyderPayroll Accountant Jim ParsonsVisual Effects Supervisor Gaia BestagnoVisual Effects Coordinator Reynold RodriguesDigital Compositor Valerie WöllnerDigital Compositor David TeichertDigital Compositor Chris ReynoldsSpecial Effects Supervisor Alex BalmerDigital Compositor Marc KnaptonVisual Effects Supervisor Attila GasparetzDigital Compositor Lee WatsonDigital Compositor Richard Vosper-Carey3d Artist Elise SmulovaDigital Compositor