Shang-Chi and the Legend of the Ten Rings is proving to be a huge hit. The film was #1 again for the third straight week with $21 million, with an excellent 39% drop from last weekend. Domestic to date has hit $177 million, and the film will become the first to get to the $200 million mark since Rise of Skywalker.
Free Guy took 2nd again with $5.2 million, dropping only 7% since last week.
Clint Eastwood's Cry Macho should be called Cry Flop, debuting with $4.51 million. It was followed by Candyman with $3.5 millio, and Malignant with $2.68 million.
New film Cop Shop debuted to $2.3 million in 3,005 theaters, while The Eyes of Tammy Faye took $675k in 450 theaters.
Next weekend's only major release is Dear Evan Hansen.