Angel Has Fallen topped the box office with $21.3 million, according to studio estimates as the action sequel became the latest mid-budget release to succeed during the dog days of summer.
The Lionsgate film, which stars Gerard Butler and Morgan Freeman and was produced for about $40 million, beat expectations going into the weekend, opening similar to 2016's previous installment, London Has Fallen.
Universal's Good Boys came in second place with $11.8 million in its second week out. Scary Stories To Tell in the Dark made $6 million. Meanwhile, the Dwayne Johnson top-lined Fast & Furious spinoff Hobbs & Shaw opened in China with $102 million, pushing the worldwide haul to $588.9 million. This week, it drew $8.1 million domestically.