Tom HardyHarry Da Souza / Executive Producer Pierce BrosnanConrad Harrigan Paddy ConsidineKevin Harrigan Joanne FroggattJan Da Souza Lara PulverBella Harrigan Geoff BellRichie Stevenson Mandeep DhillonSeraphina Harrigan Helen MirrenMaeve Harrigan Teddie AllenGina Da Souza Dean AshtonDavy Short Arm Gemma Knight JonesDC Mukasa Antonio González GuerreroKiko Bradley TurnerFreddie Shaw Daniel BettsBrendan Harrigan Dritan KastratiCharlie Sweet Grégoire ColinAntoine Arloud Janet McTeerKat McAllister Annie CooperVron Stevenson Alex JenningsArchie Hammond Toby JonesColin Tattersall Lucas ElyJack 'Mink' Borsay Jakob James SmithYoung Harry Tega AlexanderCharlie the Jeweller Phoebe DouglasCare Assistant Maureen BennettJoanne Rusby Lydia BakelmunSahra The Therapist Felix Atlas EdwardsTommy Stevenson Mateo Campos-MorenoSantiago Christopher SciuerefCostas Lazarou Jem Kai OlsenMehmet Dogan Florian RafunaDarren Guthrie Jude Monk McGowanTim Ellis Holly AtkinsChristine the Care Home Manager Claudia WinklemanRadio Presenter (voice) Ben JonesMike the Houseboat Owner Lia WilliamsEmily Gutwell Catherine SkinnerBoat Owner Robert DukesKeith the Barman Natalie CousteauHome Secretary JC ArgüellesFuneral Gangster Anthony ByrneRegisseur / Executive Producer Guy RitchieRegisseur / Executive Producer Jez ButterworthSchrijver / Executive Producer Ronan BennettSchrijver / Executive Producer Kris ThykierExecutive Producer Ron BurkleExecutive Producer David HutkinExecutive Producer Bob YariExecutive Producer Dean BakerExecutive Producer Tom HardyHarry Da Souza / Executive Producer Ivan AtkinsonExecutive Producer David C. GlasserExecutive Producer Max KeeneAssociate Producer Charlie FowlerArt Direction Luke SheppardAssistant Set Decoration Clare KeyteSet Decoration Andrew PurcellProduction Design Rosie ClarkeArt Direction Si BellDirector Of Photography Baz IrvineDirector Of Photography David KatznelsonDirector Of Photography Stephan PehrssonDirector Of Photography Audrey DoyleMakeup Artist Marie DeehanMakeup Designer Rebecca HaleCostume Design Aimee CallawayAssistant Costume Designer Annie CrawfordCostume Supervisor Rory HerbertScript Supervisor Patrick WaggettSecond Assistant Director Barrie McCullochFirst Assistant Director Tom BeachamSecond Assistant Director Phillip TrowScript Supervisor Mark MottramSecond Unit Director Joe GearyFirst Assistant Director David StaffordFirst Assistant Director Andrew MannionFirst Assistant Director James HicksSecond Unit Director Barney JordanOnline Editor Christopher FrancisAdditional Colorist Gareth ThomasColor Assistant Luke SmithFirst Assistant Editor Dan BlackleyFirst Assistant Editor Paola BacialliFirst Assistant Editor Erika CahovaFirst Assistant Editor Craig HaywoodFirst Assistant Editor Alexander BernerRedacteur Jennifer TividadFirst Assistant Editor Jason SavageAdditional Editing Clyde KellettOnline Editor Joshua StanwayAssistant Sound Editor Alistair HawkinsMusic Editor Zoë Ellen BryantMusic Supervisor Peter SavilleMusic Supervisor Matthew BellamyOriginal Music Composer Matthew SkeldingSupervising Sound Editor Ilan EshkeriOriginal Music Composer Martin JensenSound Re-Recording Mixer Louisa KearnsDialogue Editor Bálint CsákiBoom Operator Mark HoldingProduction Sound Mixer Gray AletterSound Designer Brian GilliganSound Designer Stuart WrightProduction Sound Mixer Matt WaitesSound Designer Alessandro PascaleBoom Operator Tom JenkinsSound Designer Rory de CarteretSound Re-Recording Mixer Maddie LucasExecutive Producer's Assistant Olivia CoxPost Production Coordinator Emma WouldCasting Associate Phoebe ScholfieldAdr Voice Casting Alexandra PiatekFinishing Producer Emily ColdwellLocation Manager Felix PyneLocation Manager Elan JonesCasting Associate Lynsey CosfordLocation Manager Grace JonesPost Production Coordinator Joanna BurtFinishing Producer Kim A. WintherCasting Associate Alice CollinsProduction Accountant Carolynne PhilpottFinishing Producer Volodymyr WolynetzExecutive In Charge Of Production John PapsideraOriginal Casting Jimmy BaldwinProduction Accountant Jennifer KinnearLocation Manager Lauren PatakyExecutive Producer's Assistant Jac JonesLocation Manager Jo HarrisCasting Associate Sam CourtnageUnit Manager Feli MarzoPost Production Coordinator Rupert RobinsonExecutive Producer's Assistant Natalie HicksExecutive Producer's Assistant Toby VaughanExecutive Assistant Paul McAnearneyUnit Production Manager Laura HunterProduction Supervisor Stacey RoweTravel Coordinator Sarasvati ChurchmanProduction Coordinator Emma Griffin-BeatAssistant Production Coordinator Tina SchepersProduction Manager Tori RosenbaumProduction Coordinator Zaynab S. AkhtarAssistant Production Coordinator Jacob CrowAssistant Location Manager Ben John JermynExecutive Producer's Assistant Ivan K. GermanoProduction Coordinator Michelle DavisAssistant Production Coordinator Charlie Grout-SmithAssistant Location Manager Ed BottenheimAssistant Location Manager Millie GladwinAssistant Location Manager Robbie AmblerAssistant Location Manager Cherri ArpinoPost Production Coordinator James HunterAssistant Production Coordinator Stephen CorenVisual Effects Supervisor Anita BerkhaneVisual Effects Coordinator Paul DimmerSpecial Effects Supervisor Anna EfenbergVisual Effects Assistant Editor Annika AhlVisual Effects Coordinator Sam DuberyVisual Effects Producer Tracy McCrearyVisual Effects Producer Jake DimmerSpecial Effects Supervisor Henry BadgettVisual Effects Supervisor Sebastian MagieraScript Editor