Rachel Weisz' new movie Oz The Great And The Powerful has gone down a storm at the box office.
The 3D prequel to the classic L Frank Baum tale The Wonderful Wizard Of Oz debuted in first place and earned 80.3 million dollars at the weekend box office in the US and Canada.
The film - which stars James Franco as the wizard with Mila Kunis, Michelle Williams and Rachel as the trio of witches he encounters after crashing in the mystical realm of Oz - also took in 69.9 million dollars overseas.
In its second weekend, Jack The Giant Slayer was in second place behind Oz with 10 million dollars, dropping 62 per cent since its opening weekend. It earned just 4.9 million dollars overseas.
The movie, based on the Jack and the Beanstalk fable, was directed by Bryan Singer and stars Nicholas Hoult and Ewan McGregor.
The only other new release this weekend, the FilmDistrict revenge drama Dead Man Down, starring Colin Farrell and Noomi Rapace, opened in fourth place with 5.3 million dollars.