The new trailer for John Wick: Chapter 3-Parabellum is here, and it’s got action for days and even a tiny but fun Matrix callback.

John Wick: Chapter 3-Parabellum just released its brand new trailer, and even though it is just a two and a half minute glimpse into the film, it will get your heart pounding.

As we’ve come to expect from John Wick films, John Wick: Chapter 3 isn’t just full of fight scenes, but highly stylized, amazingly-choreographed fight scenes. We only get a snippet of them in the trailer, but this movie has seemed to raise the bar yet again.

And while we could talk about these amazing fight scenes until we were blue in the face, we’d be remiss if we didn’t mention the brief nod to one of Keanu Reeves other beloved roles as Neo in The Matrix (which, incidentally, also starred Laurence Fishburne). While speaking to Winston (Ian McShane), John parrots a line said by Neo where he asks for, “guns. Lots of guns.”

But the Matrix wink isn’t all there is to love in this trailer. We also get a better look at what to expect from Halle Barry’s character, Sofia. Not only does she kick ass, but she seems to share John Wick’s love of dogs. And from what we see in the trailer, they aren’t just reliable companions, but truly helpful allies in a fight.

The trailer doesn’t really give us a lot of information on John and Sofia’s past, but it sounds like they have a pretty complicated relationship. However, they ultimately decide to work together to get John out of New York, and from what we see in the trailer, they’re a pretty dynamic duo.

John Wick is certainly up against a wall in the latest movie, and we can’t wait to see how he manages to survive New York city now that he’s an excommunicado. But one thing is for sure, we’re in for an epic adventure in John Wick: Chapter 3.

John Wick: Chapter 3-Parabellum opens in movie theaters everywhere on May 17.