Over the weekend, Bad Boys For Life retained its number one spot in the box office, earning itself another $34 million domestically.
In second place was 1917, making another $15 million, and in third was
Dolittle placed third, pulling in $12 million.
For more, head to Box Office Mojo.