Taron Egerton returns as Eggsy Unwin, the newest recruit to the ever so stylish secret agency Kingsman, and he’s joined in the ass-kicking comedy action by a star-studded cast including Julianne Moore, Colin Firth and Elton John. This time, Eggsy finds himself up against ruthless super-villain Poppy Adams (Moore) who already controls the entire world’s drug trade but wants all drugs legalised in order to legitimise her empire. But how can she force the world’s governments to do this? Well, she’s spiked the entire globe’s drug supply with a toxin that instantly kills the user. And, of course, she will only release the antidote if governments comply. But, perhaps, her worst crime is living in a lair that is too kitsch to describe and in which she has Elton John imprisoned (Elton John, who Taron Egerton plays in Rocketman, the story of his life – cosy). The agents of Kingsman must put a stop to this bad business, not least the imprisonment of Elton. Only problem is, Poppy’s thought of that and blows up their HQ with a guided missile, apparently leaving only Eggsy and Merlin (Mark Strong) alive. So they must call on their American counterparts, the Statemen, for help. Step up Champ (Jeff Bridges), Ginger (Halle Berry), Tequila (Channing Tatum) and Whiskey (Pedro Pascal). Can they save the world from drugged drugs? And what’s happened to Harry (Firth)? Can he really be dead? With that hair? As with the first film, direction is in the hands of Matthew Vaughn, who co-writes with Jane Goldman of Kick-Ass fame.