Channing Tatum, Taron Egerton, Colin Firth, Mark Strong star in Kingsman 2: The Golden Circle.

With their headquarters destroyed and the world held hostage, members of Kingsman find new allies when they discover a spy organization in the United States known as Statesman. In an adventure that tests their strength and wits, the elite secret agents from both sides of the pond band together to battle a ruthless enemy and save the day, something that’s becoming a bit of a habit for Eggsy.

Colin Firth as Harry Hart, Eggsy’s eyepatch-wearing former mentor and a former Galahad, who was presumed dead after the events of the first film, in which he was shot in the head, though it now appears he was only hit in the eye.

The already all star cast is joined by just a few others including;

Julianne Moore as Poppy, a notorious criminal mastermind and global entrepreneur, associated with “The Golden Circle”, a secret New World Order organization.

Mark Strong as Merlin, Eggsy’s trainer, tech support, and occasional field agent for the Kingsman.

Halle Berry as Ginger Ale, Statesman’s tech support.

Elton John as a fictionalized version of himself.

Jeff Bridges as Champagne “Champ”, the head of Statesman.

Pedro Pascal as Jack Daniels / Whiskey, a Statesman secret agent.

Sophie Cookson as Roxanne “Roxy” Morton / Lancelot, a Kingsman secret agent, and Eggsy’s best friend.

Edward Holcroft as Charlie Hesketh, a former Kingsman trainee and Eggsy’s rival, who becomes one of Poppy’s henchmen.

Samantha Womack as Michelle Unwin, Eggsy’s mother.

Vinnie Jones as Poppy’s personal bodyguard.

Hanna Alström as Princess Tilde of Sweden.

Michael Caine as Chester King / Arthur, the deceased former head of the Kingsman who was killed by Eggsy for betraying the Kingsman by allying with Richmond Valentine.

Michael Gambon as a high-ranking Kingsman official.

Matt Letscher as a Statesman agent.

and last but not least Poppy Delevingne as Clara Von Gluckfberg.