Anatomy of a Perfect Villain June 8, 2017 admin Leave a comment What makes a great villain? Fiction, whether literary, comic book, film, cartoon or video game is saturated with the most… Continue Reading →