In the end, I feel like this movie met my expectations. The story and characters were interesting. The best character by far was the little China Girl. Can’t say it wasn’t weird to see Rachel Weisz play an evil character. The visuals were beautiful except that awful witches duel between Evanora and Glinda. That was awful. Anyways, it was solid all around. But definitely won’t content for a top 10 spot.