Good God, does Eddie Fisher ruin this movie.
So ... many ... tears ...
Maleficent, Maleficent, Maleficent. Arguably the best Disney villain ever. She saves this movie from becoming a completely insipid mess, and it comes alive most when she is on the screen.
Jean Dujardin is totally channeling Gene Kelly a la SINGIN' IN THE RAIN, and I loved every minute of it.