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 Blue Valentine 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.
Are you a fan of the Wizard of Oz?
(Photo: Getty Images)