Absolutely adorable! No one, and I mean no one can portray Maleficent like Angelina Jolie does whether you like her or not. My 7 year old daughter and I had a great movie date although she did climb on my lap a couple of times because of the intensity of some scenes. The graphics and new characters are adorable, beautiful and creative. Just a fun and beautiful movie overall. Looking forward to the third movie and I liked that it harmlessly pulled on my 7 year olds emotions in a good way because she loves Maleficent and Aurora!!!