Teen pop star Hannah Montana has topped the North American box office with the new 3D film of her recent tour.
Hannah Montana & Miley Cyrus: Best of Both Worlds shows actress Cyrus, 15, as herself backstage and onstage as her Disney pop star alter-ego Montana.
The film took $29m (£14.7m) beating newly-released horror film The Eye – $13m (£6.6m) – into second place.
Romantic comedy 27 Dresses was third with $8.4m (£4.3m). Pregnancy comedy Juno was fourth with $7.5m (£3.8m).
Last week’s number one, Meet the Spartans – a spoof film parodying Greek warrior epic 300 – dropped to number five, taking $7.1m (£3.6m) compared with the $18.7m (£9.4m) it took last week.
The new Rambo film, meanwhile, dropped from its opening week second place to sixth with $7m (£3.5m).
The Hannah Montana movie was helped to the top spot by higher admission prices charged by cinemas because of the 3D format.
The film was shown in just 683 cinemas compared with the 2,436 cinemas showing second-placed The Eye.