Angelina Jolie is perfect casting as Maleficent. It has beautiful colors as she has the cheekbones. It is presented visually good, but none of the other characters are interesting or have a interesting personality so they are all either very stupid, naive or extremely evil. Maleficent gets annoyingly redeemed at the end when she should have been pure evil throughout and I hated the flying sequences in this film.
It's beautiful and I really like how Maleficent's character is drawn. But why oh why, there would have been so much potential to make this story more complex - why did they only switch evil to good and good to evil. Also, they could have given Aurora a more active part, at least in the show down at the castle. They didn't even give her father the chance to see, how deep her relationship with Maleficent is.
Jolie seems to have the same problem with this role as she did with Tomb Raider! She fits the character. The problem is the plot and other cast members have no idea what the fuck is going on! Well it's okay, we have 180 million dollars worth of CGI to hopefully distract from it. And accents... dear god if your from the British Isle then you have an automatic part in this film to clarify the fantasy side of things.