A top 10 comes of as hard right now, there are only a few characters I don't like BUT my top 1 is Jack Sparrow, he is just so sly and charismatic. I also think Snow White is incredibly underrated, this girl was like 14 and working to stay at a house for free so she could save her life, its sad how they reduced her to ''her character is sexist because she doesnt fight'', yeah she doesnt fight...literally, but she is surviving how she can for her age, she was basically a slave of her step-mom and all she knew how to do was clean and cook (which- is a lot compared to other princesses).