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