Everybody loves a good villain, just like the girls all love the bad boy. They play by no one's rules but their own and their charismatic rogue charm is always irresistible. A villain can come in many forms: tragic, like Travis Bickle, the psychopath like Hannibal Lecter, the criminal where villainy is merely business like Michael Corleone and then there is the guy that is evil to the core like Alex DeLarge. Villains come in all shapes and sizes, some aren't even human, some aren't even seen on screen but that does not deflate their presence. The criteria for a villain is rather simple: things like murder, rape, plans to take over the world, manipulation, organised crime and general thuggery are all bad things and even if the character is sympathetic or belives they are righteous, that does not stop them from being a villain. Often the greatest villains are those you sympathise with and whether it's Jack Torrance in The Shining or Travis Bickle in Taxi Driver, no matter how bad they get, it's hard not to feel for them on some level. Villains often attain a disturbing amount of popularity as many of the characters on this list have homes on the bedroom walls of millions of teenagers which proves as well as anything that villains are the most loved and memorable characters in cinema.