Divergent has debuted in the number-one spot at the US box office.
The adaptation of Veronica Roth's young adult novel — which stars Shailene Woodley, Theo James and Kate Winslet — took an estimated $56 million during its opening weekend.
The figure is one of the strongest opening weekends for a young adult movie. It earned more in its first three days than the recent totals of Beautiful Creatures, The Host and Vampire Academy.
Muppets Most Wanted debuted at number two and took a disappointing $16.5 million, which is down from the $29.2 million that the last Muppets movie earned during its opening weekend.
Mr Peabody & Sherman slipped to third place and fell 46 percent to $11.7 million in its third weekend of release.
300: Rise of An Empiredropped to four on this week's countdown, with earnings of $8.67m. The film has now taken $93.8 million at the domestic box office.
God's Not Dead debuted at number five, taking $8.56 million despite playing in fewer than 1,000 theatres.
Meanwhile, Aaron Paul's Need For Speed dropped 56% with $7.78 million at number six.
The Grand Budapest Hotel, Non-Stop, The Lego Movie and Tyler Perry's The Single Moms Club also feature in this week's top ten.
The US weekend box office top ten for March 23 (studio estimates) is as follows:
1. (-) Divergent - $56,000,000
2. (-) Muppets Most Wanted - $16,514,000
3. (1) Mr Peabody and Sherman - $11,700,000
4. (2) 300: Rise of An Empire - $8,665,000
5. (-) God's Not Dead - $8,564,000
6. (3) Need For Speed - $7,781,000
7. (8) The Grand Budapest Hotel - $6,750,000
8. (4) Non-Stop - $6,346,000
9. (6) The Lego Movie - $4,115,000
10. (5) Tyler Perry's The Single Moms Club - $3,100,000
Photo credit: Jamie McCarthy/Getty Images
Via Digital Spy
More stories for the Divergent-obsessed: