Antoine Fuqua's western, which stars Denzel Washington and Chris Pratt, has grossed $35 million (GBP29 million) in its opening weekend (24-25Sep16). The film premiered on Friday (23Sep16) to mostly positive reviews and has scored one of the highest openings for a western film.

The movie is a revamped version of John Sturges' 1960 movie, which featured Steve MCQueen, Charles Bronson and Yul Brynner as members of a group of elite gunmen tasked with protecting a small Mexican village from an invasion of bandits. That film was also a remake - of Akira Kurosawa movie Seven Samurai - and it was followed by three sequels: Return of The Magnificent Seven, Guns of the Magnificent Seven, and The Magnificent Seven Ride Again.

The movie reunites Fuqua with Denzel for the third time - after Training Day and 2014's The Equalizer. He also re-teamed with Ethan Hawke, who appeared alongside Denzel in his Oscar-winning role as Detective Alonzo Harris in 2001's Training Day.

Meanwhile, animated film Storks comes in at number two with $21.8 million (GBP16.8 million), and Clint Eastwood and Tom Hanks' Sully, about hero pilot Captain Chesley Sullenberger's 'Miracle on the Hudson' plane landing on water in 2009 and its aftermath, has dropped two spots to third place with $13.8 million (GBP10.6 million). The film had been in the top spot for two consecutive weeks since its opening on 9 September (16).

Renee Zellweger's Bridget Jones's Baby and Oliver Stone's Snowden, round out the top five.