Top Ten Tuesday: 10 Worst Villains

Villains – unredeemable a**holes, unforgivable, cold and cruel. Here are a few of the worst! Professor Moriarty – Sherlock Holmes Hannibal Lechter
Events, Book News & Reviews
Villains – unredeemable a**holes, unforgivable, cold and cruel. Here are a few of the worst! Professor Moriarty – Sherlock Holmes Hannibal Lechter