The only reason I ever got into Batman was because literally every villain was more interesting and had more personality than Batman. Also, the Thor movies with Tom Hiddleston as Loki.
Agreed. Case in point: Harvey Dent.
yes. And Harley Quinn (my personal favorite). And the Riddler. And Poison Ivy. And Catwoman. And Bane. And Scarecrow, And Hugo Strange. And...the list goes on. Literally all of them. Batman is so boring - some altruistic rich guy, blah blah blah. Even the character he was ripped from, Zorro, was more interesting than him.
Not a book, movie, or game, but... Eric Cartman.
"Robin Hood: Prince of Thieves" comes to mind.
Harry Potter. ;)
Silence if the Lambs.
I guess movies where the protagonists are actually villains would be like that. "Inception", for example. "GLaDOS" from the Portal series is definitely more interesting and entertaining than Chell, though I guess she's not really lovable.