Let’s establish one fact – J.K Rowling has created some of the most complex characters known to us readers. In a book we generally categorize the characters into two – hero or villain. Good or bad. Protagonist or antagonist.  Hero or not hero. Yet, while reading Harry Potter (or watchingRead More →

Advertisements