Ralph FiennesGareth Mallory Helen McCroryClair Dowar MP Nicholas WoodesonDoctor Hall Elize du ToitVanessa (M's Assistant) Peter BashamVauxhall Bridge Police Guard Ben Loyd-HolmesVauxhall Bridge Police Guard Tonia SotiropoulouBond's Lover Wolf BlitzerCNN News Anchor David GilliesMI6 Assessor Kenneth HazeldineMI6 Assessor Dave WongShanghai Art Collector Tank DongSeverine's Bodyguard Roger YuanSeverine's Bodyguard Liang YangSeverine's Bodyguard Yennis Cheung YanFloating Dragon Cashier Chooye BayFloating Dragon Floor Manager Sid ManFloating Dragon Assistant Floor Manager Angela TranFloating Dragon Barmaid Milorad KaporBoat Captain Huw EdwardsBBC News Anchor John HodgkinsonSilva's Isolation Guard Kurt EgyiawanQ's Assistant Oliver JohnstoneQ's Assistant Harry KershawQ's Assistant Burt CaesarInquiry Member Paul VenablesInquiry Member Crispin LettsInquiry Member Kammy DarweishInquiry Member Beatrice CurnewInquiry Member Dominique Anne JonesM's Inquiry Assistant Ross WaitonWhitehall Police Guard Jim ConwayWhitehall Police Guard Jens HulténSilva's Henchman Michael PinkSilva's Henchman Jo Cameron BrownWife at Tube Station Anthony O'DonnellHusband at Tube Station Hannah StokelyTube Driver Wayne GordonSilva's Mercenary Ene FrostSilva's Mercenary Jake FairbrotherSilva's Mercenary Christopher SciuerefSilva's Mercenary Daniel AdegboyegaSilva's Mercenary Selva RasalingamSilva's Mercenary Joss SkottoweHelicopter Gunner Steve BarnettCasino Player / Train Passenger (uncredited) Lee Nicholas HarrisArmed Police Officer (uncredited) Duncan CaseyMI6 Agent (uncredited) Tom CoulstonMI6 Executive Courtroom (uncredited) Michael G. WilsonProduttore Callum McDougallProduttore Esecutivo Barbara BroccoliProduttore Gregg WilsonProduttore Associato Andrew NoakesCo-produttore James FosterArt Direction Jason Knox-JohnstonArt Direction Dennis GassnerProduction Design Anna PinnockSet Decoration Fergus CleggAssistant Set Decoration Roger DeakinsDirector Of Photography Adam DaleAerial Director Of Photography Mike ValentineUnderwater Director Of Photography John MarzanoAerial Director Of Photography Alexander WittSecond Unit Director Of Photography / Second Unit Director Jany TemimeCostume Design Richard DaviesAssistant Costume Designer Christine AllsoppMakeup Artist Wakana YoshiharaMakeup Artist Pollyanna Coxon-SmithMakeup Artist Naomi DonneMakeup Designer Luca VannellaMakeup Artist Alessandro BertolazziMakeup Artist Donald MowatMakeup Artist Andrea FinchMakeup Artist Kevin PrattenKey Set Costumer Vivienne JonesAssistant Costume Designer Sanaz MissaghianCostume Coordinator Laurent GuinciKey Set Costumer Sunny RowleyKey Set Costumer Joe HobbsAssistant Costume Designer Funda BuyuktunaliogluCostume Supervisor Emily-Rose YiaxisAssistant Costume Designer Warren HolderCostume Illustrator Chris LyonsSpecial Effects Makeup Artist Sylvia AtkinsMakeup Artist Tufan ŞimşekcanAssistente Regista Jayne-Ann TenggrenSupervisore della Sceneggiatura Terry MaddenSecond Unit First Assistant Director Ben DixonSecond Assistant Director Michael LermanFirst Assistant Director Stewart HamiltonSecond Assistant Director Terence MaddenSecond Assistant Director Sharon MansfieldSupervisore della Sceneggiatura Susie JonesSupervisore della Sceneggiatura Tom EdmondsonAssistente Regista Adam GlasmanDigital Intermediate Colorist Peter CollinsDigital Intermediate Assistant Rob FarrisDigital Intermediate Producer Neil HarrisonDigital Intermediate Laura PavoneDigital Intermediate Mitch PaulsonDigital Intermediate Colorist Gordon PrattDigital Intermediate Dan HelmeDigital Intermediate Data Wrangler Fiorenza BagnariolDigital Intermediate Emily GreenwoodDigital Intermediate Laurent TreherneDigital Intermediate Aurora ShannonDigital Intermediate Assistant Patrick MaloneDigital Intermediate Mike Clark-HallAssistant Editor Timothy P. JonesDigital Intermediate Myles RobeyAssistant Editor Thomas NewmanCompositore Musicale Originale Dino DiMuroSound Designer Peter StaubliSound Designer Philip D. MorrillFirst Assistant Sound Editor Dan HegemanSound Effects Editor Chris JargoSupervising Adr Editor Dan O'ConnellFoley Artist Christopher AssellsSound Designer John C. StuverDialogue Editor Chris HoganDialogue Editor John T. CucciFoley Artist Lloyd DudleyBoom Operator Per HallbergSupervising Sound Editor Stuart WilsonSound Recordist Bill R. DeanSound Effects Editor Greg P. RussellSound Re-Recording Mixer Scott MillanSound Re-Recording Mixer Simon ChaseSupervising Adr Editor Karen Baker LandersSupervising Sound Editor Janine ModderProduction Supervisor Jeremy JohnsUnit Production Manager Lucy HellierCasting Assistant Shayna MarkowitzCasting Assistant Annette BorgmannAdditional Casting Zoe ThompsonAdditional Casting Pinar CelikExtras Casting Tusse LandeAdditional Casting Debra ZaneCasting Consultant Timka GrinAdditional Casting John J. Galloway2d Supervisor Michelle RoseVisual Effects Coordinator Genevieve ClaireVisual Effects Coordinator Matthew Packham2d Supervisor Leslie LermanVisual Effects Producer Steven BeggVisual Effects Supervisor Carl Fairweather3d Artist Melinka Thompson-GodoyVisual Effects Producer Tom O'FlahertyLead Animator Steve J. Sanchez2d Supervisor Mark WebbVisual Effects Coordinator Clare MayhewVisual Effects Coordinator John Paul DochertyVisual Effects Supervisor Ryan E. SeymourMatchmove Supervisor Richard CollisMatte Painter Michael Brazelton2d Supervisor Lara LomVisual Effects Coordinator Thomas NittmannVisual Effects Producer Kristopher WrightVisual Effects Producer Asregadoo ArundiVisual Effects Supervisor Zave Jackson2d Supervisor Laurent-Paul Robert3d Artist Lisa KellyVisual Effects Coordinator Diane KingstonVisual Effects Producer Hugh MacdonaldVisual Effects Supervisor Christopher Anciaume3d Artist Jean-David SolonMatte Painter Edson WilliamsVisual Effects Supervisor Dzung Phung Dinj3d Artist Holly PriceVisual Effects Coordinator Carrie RishelVisual Effects Producer Philip GreenlowVisual Effects Producer Jason M. Halverson2d Supervisor Christopher Whittle3d Artist Samantha TownendVisual Effects Coordinator Sara KhangarootVisual Effects Coordinator Emma MoffatVisual Effects Coordinator Jonathan NeillVisual Effects Supervisor Dan SnapeCompositing Lead Chris CorbouldSpecial Effects Supervisor