"Kingsman is an action-spy movie with some comedy mixed in. The storyline revolves around Gary "Eggsy" Unwin's (played by Taron Egerton) recruitment by Harry Hart (code name Galahad, played by Colin Firth ) and training into a secret spy organization, and his first mission to bring down an eco-terrorist, Richmond Valentine, who is played wonderfully by Samuel L. Jackson. Valentine wants to reverse climate change by wiping out almost all humans on Earth. There is a strong supporting cast including Sofia Boutella, who plays Valentine's assistant Gazelle, and is a double amputee with sharp blades for feet, Mark Strong as Hamish Mycroft / Merlin, Sophie Cookson as Roxanne "Roxy" Morton / Lancelot, Michael Caine as Chester King / Arthur, and even has Mark Hamill in an extended cameo role.