The film follows Gary "Eggsy" Unwin's (Taron Egerton) recruitment by Harry Hart (Colin Firth) into Kingsman, a secret spy organisation. Eggsy joins a mission, in brutal and comedic fashion, to tackle a global threat from Richmond Valentine (Samuel L. Jackson), a wealthy megalomaniac and eco-terrorist wanting to deal with climate change by wiping out most of humanity. Mark Strong and Michael Caine play supporting roles. The Title: Kingsman Cast: Colin Firth as Harry Hart / Galahad Samuel L. Jackson as Richmond Valentine Mark Strong as Hamish Mycroft / Merlin Taron Egerton as Gary "Eggsy" Unwin / Galahad Alex Nikolov as Young Eggsy Sophie Cookson as Roxanne "Roxy" Morton / Lancelot Jack Davenport as James Spencer / Lancelot Mark Hamill as Professor James Arnold Sofia Boutella as Gazelle Edward Holcroft as Charles "Charlie" Hesketh Jack Cutmore-Scott as Rufus Saville Geoff Bell as Dean Anthony Baker Samantha Womack as Michelle Unwin Michael Caine as Chester King / Arthur Tag: harris dickinson,daisy edgar jones,mr brain junkie