The film also opened in 33 international markets this weekend where it earned $18.3 million for a global weekend of $40.1 million.
$2.9 million of that figure came from 372 domestic IMAX locations, while the film earned $4.3 million from 606 IMAX locations worldwide.
In fourth place, Bridget Jones’s Baby (Universal) earned $4.5 million its second weekend to push its domestic total to $16.5 million.
The $70 million film features the voices of Andy Samberg, Kelsey Grammer, Katie Crown, Keegan-Michael Key, Jordan Peele, Danny Trejo, Ty Burrell and Jennifer Aniston.