Brave, the latest animated feature from Disney Pixar, makes its debut at number one in the US box office chart, according to early estimates.
Brave made $66.7 million in its opening weekend, knocking Madagascar 3: Europe’s Most Wanted off the top spot.
The film, about a princess in medieval Scotland, is the first Disney Pixar animation with a female protagonist.
Action thriller Abraham Lincoln: Vampire Hunter was the second highest new entry at number three.
The film, whose cast includes actors Dominic Cooper and Rufus Sewell, took a total of $16.5 million over the weekend.
Brave, which will close the Edinburgh International Film Festival later this week, is the 13th consecutive Pixar release to open at number one.
“Their track record is just unbelievable,” said Paul Dergarabedian, analyst for box-office tracker Hollywood.com.
“The Pixar brand just carries so much weight with the audience. It doesn’t matter almost what the story is about if it has the Pixar name.”
Brave’s heroine, who rebels against her family’s plans for her to marry, is voiced by Kelly Macdonald, of Trainspotting and Boardwalk Empire fame.
Keira Knightley’s latest film, Seeking a Friend for the End of the World, made its debut at number 10.
It’s three-day takings of $3.8 million reflected the fact it had a more limited release than the rest of the titles in this week’s Top 10.
Woody Allen’s Italian romance, To Rome With Love, opened in five cinemas and made $379,371.
That gave the film an average of $75,874 per screen, compared to the $16,028 screen average for Brave.