Question: who played the good witch in oz the great and powerful?
Answer: Mila Kunis