LOS ANGELES -- It had to happen eventually, and Keanu Reeves was the man to do it.
Lionsgate's "John Wick: Chapter 3 -- Parabellum" stole the top spot at the weekend box office from the mighty Marvel blockbuster "Avengers: Endgame," which had dominated for three consecutive weeks.
"Parabellum" opened above expectations, with a franchise-best $57 million in the U.S. and Canada, and earned $92.2 million globally (another franchise record), according to estimates from measurement firm Comscore.
The original "John Wick" opened in 2014 with $14.4 million and was followed up in 2017 with "Chapter 2," which premiered to $30.4 million in domestic grosses.
In "Parabellum," Reeves resumes the role of the titular former hitman who finds himself on the run from assassins. It earned positive reviews, with an A-minus CinemaScore and an 89% "fresh" rating on review aggregation site Rotten Tomatoes.
Despite the success of "Wick," the overall box office was down 30% from a year ago, when Fox's "Deadpool 2" opened with $125.5 million. The year-to-date domestic gross is now 9.1% behind that of 2018.
"Endgame" added $29.4 million over the weekend, a 54% drop, for a cumulative $770.8 million. Globally, the movie stands at $2.6 billion and remains the No. 2 film of all time, behind only "Avatar" ($2.78 billion).
At No. 3, Warner Bros.' "Pokemon Detective Pikachu" added $24.8 million in its second weekend for a cumulative $94 million.
In fourth place, Universal's "A Dog's Journey" opened below expectations with $8 million.
The picture, told from the perspective of a dog, is a follow-up to 2017's "A Dog's Purpose," which opened with $18 million before grossing $64 million during its theatrical run. The latest installment earned an A rating on CinemaScore but mixed reviews, with a 49% "rotten" rating on Rotten Tomatoes.