Keanu Reeves and Halle Berry in John Wick: Chapter 3—Parabellum.

The gun opera that is the John Wick franchise keeps on rolling with gory gust—and some great dogs to boot—in John Wick: Chapter 3—Parabellum.

When we last saw Keanu Reeves as John Wick, he had gotten kicked out of his assassination group, losing all of the perks. His killing a fellow assassin within the walls of the Continental Hotel means no more room service or dog-sitting. He’s got a multimillion-dollar bounty on his head, and no place to kick his feet up.

John Wick: Chapter 3-Parabellum picks up right where the last one left off, with a battle-wary Wick running in the streets, putting distance between himself and the hotel, and trying to figure out his next big move. As for the level of action in this chapter, it makes the fun Chapter 2 look like a sleepy intermission.

I’ll just say this right up front: John Wick gets no time for rest here, and he seriously gets his ass kicked while kicking ass. Credit Reeves for playing this part perfectly, on a level where we can believe that this dude, who keeps getting stabbed and shot, can turn on his afterburners and keep shooting people in the face.

Wick basically runs from one action set piece to another, with returning director and former stunt coordinator Chad Stahelski making each something to behold. A gun battle inside a weapons museum counts as a franchise highlight, as does Wick’s gunfight atop a motorcycle.

Yes, dogs play a major role in the shenanigans, which makes this dog person very happy. Wick’s travels take him to fellow assassin Sofia (Halle Berry), looking for assistance. Sofia has two German shepherds who get into the action during a gun battle, and they add an interesting element of violence to the proceedings. Stahelski isn’t just a master of human stunts; he’s capable of getting bad-ass performances out of canines, too. Wick’s beautiful pit bull does have a place in the film, so those of you who have missed that pup will be pleased.

As for Berry, she may’ve been missing her calling all these years. She’s beyond awesome in this movie—a veritable action star who actually outshines Reeves during her major battle scene. I’m calling for a Sofia spinoff right now!

As good as Berry is, the best supporting player in the film is Mark Dacascos as Zero, a sushi-chef/assassin who goes up against Wick while dealing with feelings of hero worship for him. He’s the funniest thing in the entire franchise.

Another stop along the way has Reeves sharing screen time with Anjelica Huston as The Director, a stern Russian who talks dirty business while punishing ballerinas. Huston hasn’t been this much fun onscreen in years. Laurence Fishburne returns as the Bowery King, so the coolness of that Matrix connection continues.

Asia Kate Dillon is the film’s weak link as the Adjudicator, a representative of the High Table sent to set matters straight with the Continental, Wick and the Continental’s manager, Winston (an always growly Ian McShane). Dillon is dull, basically killing all the scenes in which the character shows up. There’s just something off in her line deliveries.

As for Parabellum’s place in the series, it’s the best in the franchise after the original. It’s got the largest scope, and Stahelski and Reeves continuously top themselves with each action feat and gun ballet. Stahelski is making a serious run at becoming one of cinema’s best action directors. You really feel every shot, every hit and every fall in this movie. The action scenes have a major clarity to them, with crisp and concise editing that makes it very easy to follow the mayhem. It’s insanely beautiful.

This chapter, like those before it, ends with a big cliffhanger, so it’s a safe bet the story will continue. Like the character himself, this money train won’t be bleeding out anytime soon.

John Wick: Chapter 3—Parabellum is playing at theaters across the valley.