I love it when the movie I'm watching has a very interesting villain, as I usually find the protagonist to be a little generic and boring since they are all pretty much the same. Villains, however, usually have very subtle differences from each other in that they may have different motivations and different ways of doing things, and I think they add a lot to the overall quality of a particular film. I know Anothony Hopkins Hannibal Lecter and Heath Ledger's Joker will more or less be the crowd favorite, but I wonder if there are other villains that are noteworthy but have been brushed over for these more prominent choices. Do you guys have any favorite villains that you think are underrated? If not, which popular movie villains are your favorites?