Michelle Williams is set to make movie magic after landing the coveted role of Glinda The Good Witch in the star-studded Wizard Of Oz prequel.
Variety reports the Brokeback Mountain star has beaten Hilary Swank to the role, played by Billie Burke in the beloved 1939 movie.
Sam Raimi will now direct Williams in Oz: Great and Powerful, which will also feature James Franco, Rachel Weisz and Mila Kunis.