The film begins with Gary "Eggsy" Unwin (Colin Firth), a young man whose father, Harry Unwin (Jeremy Irons), was a spy for Kingsman, a top-secret intelligence organization. After his father's death, Eggsy is recruited by Kingsman's recruiter, Franklin (Ralph Ineson), to join the organization. Eggsy undergoes rigorous training under the guidance of Harry Hart (Colin Firth), a seasoned Kingsman agent.