Explosions? Check. Colin Firth being all scary-sexy-serious? Check. A new song by Iggy Azalea featuring Ellie Goulding? Check. A morbidly practical Samuel L. Jackson warning that "If you get blood on the carpets, you have to take the carpets up!"? Check. Ummmmm, LEGS THAT ARE ALSO SWORDS?! Oh my god, check.
Speaking of the new Iggy track -- which remains untitled but will appear on her upcoming New Classic reissue -- it sounds like it's dedicated to "everyone who said [she'd] never make it." Ellie echoes the "Black Widow" rapper's sentiment with her part, singing: "You can't always please the crowd/ But I am still not bowing down."
Look for the blinding light of awesomeness that is "Kingsman: The Secret Service" when it hits theaters on February 13, 2015.