It marked a strong opening for the movie, in which Denzel Washington plays a former commando who finds himself in a battle with the Russian mafia.
The film has reunited Denzel Washington with director Antoine Fuqua, who also directed 2001’s Training Day.
The movie is based on the 1980s TV series, starring Edward Woodward.
Last week’s top movie, The Maze Runner, slid to second with $17.5 million.
The animated movie The Boxtrolls opened in third, just behind The Maze Runner with $17.3 million.
The Boxtrolls has marked the animation studio Laika’s best opening yet – its previous films include the Oscar-nominated Coraline and Paranorman.
The movie was made using stop-motion technology, where each scene is set up with puppets placed on miniature sets.
This is Where I Leave You took $7 million, putting it into fourth place with Dolphin Tale 2 rounding out the top five.
North American box office Top five:
Source: Rentrak
Qt0GkVZK8zAThe US House Ethics Committee has voted to release its report on former Republican Representative…
ABC News has agreed to pay $15 million to President-elect Donald Trump to settle a…
South Korea’s parliament has voted to impeach President Yoon Suk Yeol over his failed attempt…
Israeli war planes have carried out more than 100 air strikes in Syria on December…
President-elect Donald Trump has threatened to impose 100% tariffs on the BRICS countries if they…
Syrian troops have withdrawn from the city of Aleppo following an offensive by rebels opposed…