Deadpool 2 dethroned Avengers: Infinity War as leader of the box office, taking in $125 million in the U.S. and Canada over its opening weekend. The debut of the sequel featuring Ryan Reynolds' wisecracking superhero was the second-highest opening ever for an R-rated movie. Deadpool 2's haul fell just short of a projected $130 million to $150 million debut. It also fell shy of the original Deadpool's opening weekend haul of $132.4 million.
Avengers: Infinity War had led the box office for the three previous weekends. It dropped to second place, adding $28.7 million to its domestic total, which now stands at $595 million. Worldwide it has brought in $1.8 billion.