Great job on effects, and Mila Kunis was great as the green witch. Nice touch with the acid tears burning her hide. She was less one-dimensional than you'd expect.
Defeating the witches without bloodshed, though? On second thought, maybe this was meant to be a stoner comedy. I wouldn't try listening to Dark Side Of The Moon to it, though.
China Girl was particularly adorable. Colors were rich and beautiful, and the soundtrack was excellent. Worth seeing if you like that sort of thing. I am thrilled to report it's not a musical, either.