Wow! I've never seen Colin Firth in a role quite like this. All I can compare it to is KICK-ASS. And the movie definitely kicks ass with new comers Taron Egerton and Sofia Boutella. Oh, and I've never seen Samuel L. Jackson in a role quite like this, either. The story is original. Throw in a little SKINS and some teamwork and well, you've got a very entertaining movie!