I think Maleficent is the best villain there is another movie coming out Maleficent Mistress Of Evil and Maleficent is in Kingdom Hearts Birth by Sleep and Kingdom Hearts even Kingdom Hearts 2 and Kingdom Hearts 3
Definetly Scar. He's a very good actor being two faced and all. Being able to convince people of fake things to get what he wants. And he actually succeeded.