Taron Egerton, Colin Firth and Pedro Pascal in Kingsman: The Golden Circle.

If you thought 2014’s Kingsman: The Secret Service was a bit over the top—and you liked that aspect of it—you’ll be happy to know that things were just getting started with Matthew Vaughn’s adaptation of the Mark Millar/Dave Gibbons graphic novel, The Secret Service.

Sequel Kingsman: The Golden Circle pulls out all of the stops, goes into severe overkill mode, and then somehow holds together nicely; it delivers a fun time for those who like their movies a little nasty. It’s over-long at 141 minutes, and a pug dies—but the action snaps with expert precision, and the cast kicks ass.

That cast includes Taron Egerton as Eggsy, the young recruit of Harry Hart (Colin Firth) from the first film. The Kingsman—an underground, sharply dressed spy agency in England—remains in operation after the death of Harry, who took a bullet to the head in the first chapter. Eggsy has settled down with a royal girlfriend (Hanna Alstrom), and has segued comfortably into the life of a secret agent.

As it often goes when you are just starting to enjoy your job, things start sucking badly as missiles destroy Kingsman headquarters and strongholds, leaving behind only Eggsy and techy Merlin (Mark Strong). Eggsy and Merlin wind up in America, where they meet the Statesman—secret allies doing a similar spying service for the U.S. The task force includes Tequila (Channing Tatum), Ginger (Halle Berry) and Champ (Jeff Bridges).

The two organizations join to battle Poppy (Julianne Moore, gloriously crazy here), a rich drug dealer who can afford to build a compound that looks a lot like Disneyland’s Radiator Springs in the middle of a jungle. She’s also wields enough power to kidnap Elton John, who is a very colorful hostage in her music hall.

Poppy has hatched an evil scheme to poison all of her drugs. When she calls the president of the United States (Bruce Greenwood) and demands that he pay a price for the antidote, POTUS proves to be 10 times meaner than Poppy. (An evil, selfish, conniving president? That’s just crazy!)

Does it sound like there’s a lot going on in this movie? Well, there is, and it’s probably enough to command two films; Vaughn should’ve practiced a little more restraint. This is a good, fun movie—but it could’ve been great. It still achieves greatness in some of its sequences, including a ski-slope fight that goes to dizzying extremes; just about every fight scene in the film is a decent pulse-racer.

If you’ve seen the commercials, you know that Colin Firth returns for this movie. I won’t give away the nature of his return, but I will say it’s good to have him back. Speaking as a fan of the first movie, I can accept the ridiculous plot twist that puts Firth back in the character. He’s an important part of this franchise.

Like its predecessor, Kingsman: The Golden Circle is very violent, super-profane and steeped in dark humor. This is a movie in which men wind up in meat grinders and are cooked into hamburgers for other men to consume under duress. It takes a director with chops to pull this sort of stuff off and even make it funny. Vaughn is up to the task.

While Bridges, Tatum and Berry do fine with their smallish roles, Moore basically steals the movie by portraying one of the year’s greatest, most-memorable villains. Poppy is a sick hoot, and her penchant for cooking manburgers and terrorizing Elton John make her a unique kind of evil. Moore is no stranger to getting laughs, and she gets a lot of them in this movie.

If you liked the first movie, you will like this one just fine, so go see it for a nice blast of sick action as autumn kicks off. Also … if this movie is any indication, you should be very careful to never, ever piss off Elton John.

Kingsman: The Golden Circle is playing at theaters across the valley.