I loved this movie!! I was surprised I liked it as much as I did, but with this stellar cast it could hardly lose. Think of if Quentin Tarentino did a James Bond film, although there were more plot twists here than in a typical Bond film. Yes, it's an action film, shoot 'em up, blow 'em up, and kick there a-- into next week---or worse!! But it's FUN, and that is what the director was trying to accomplish. Accomplish he did, in our view, and we can't wait to see the sequel. All the main stars---Colin Firth, Michael Caine, Samuel L. Jackson---brilliant, as always. But relative unknown, newcomers Taron Egerton and Sofia Boutella also made the picture, along with other, strong supporting cast. The comedic effects throughout are well-placed, and---I won't spoil it for you---a major scene toward the end had me laughing out loud. It will have you going: OMG!! It's a great ride!!