Our Latest Episode:

 

Ah the moral ambiguity of Severus Snape. On the one hand, he is an egotistical bully who cares more about his own power in the classroom than taking care of his students. On the other hand, his loyal and life-risking contributions to the Order of the Phoenix often go unseen and unappreciated.


Women of Harry Potter