James Franco, Rachel Weisz and Michelle Williams have hit the yellow brick road carpet for the premiere of 'Oz the Great and Powerful'.
The film, directed by Sam Raimi (Spider-Man), is a prequel to 'The Wizard of Oz'.
'What I loved about it as a kid is probably different than what I loved about it as an adult,' Michelle Williams, who plays Glinda, the good witch of the south.
'As a kid, I don't know if you really know what you love about it, you're just in this magical world, and as an adult what I love about it is that it's a road trip movie,' she told Reuters.
When Oscar Diggs, played by James Franco, a small-time circus magician is hurled away in a hot-air balloon from dusty Kansas to the Land of Oz, he thinks he's hit the jackpot - until he meets three witches, played by Mila Kunis, Rachel Weisz and Ms Williams.
'It's not dark at all. She's just having a laugh being mean,' Weisz told Reuters, on playing the bad witch, Evanora.
Franco told Reuters that the most important thing about the script was the way the character was 'rendered'. 'He was a comedic character and a guy that sort of, bumbled his way through. He wasn't perfect, he was flawed.'
After Oscar finds himself in the fantastical world he encounters flying monkeys, epic battles and ornate castles.
'Oz the Great and Powerful' opens in Australian theatres on March 7.