Abigail Spencer

Solid script works its magic in fun non-sequel.
When it comes to Oz: The Great & Powerful, your average child has some advantages over the average film buff: Michelle Williams plays Glinda the Good Witch with mesmerising conviction