As every dedicated Harry Potter fan knows, the morality of Severus Snape is one of the most important and continuous debates of our time, and possibly in the history of forever.
Many fans argue that, because Snape died fighting against Voldemort on behalf of the wizarding world, he was actually one of the series' greatest heroes.
Others, however, say that Snape simply used his unrequited love for Lily Potter as an excuse to act abusively towards his students. Not to mention the fact that he actually decided to become a Death Eater in the first place.
So, the debate is basically endless. But we have now been blessed with the one opinion that matters the most: J.K. Rowling took to Twitter this morning to throw in her two cents.
She also explained her decision – which has been criticised by fans – to have Harry name one of his children after the man who ruthlessly abused him for seven years.
JKR came back to Twitter later to elaborate a little bit more on Snape's love for Lily, and worded the reason behind "his tragedy" completely perfectly:
But she also explained that Snape did not die to save the wizarding world or for Harry – rather, he died to expiate his own guilt over Lily's death.
Oops. Something went wrong. Please try again later
Looks like we are having a problem on the server.
So: What do you think? Do you agree with JKR that Snape is ~all grey~, or are your feelings way more black and white?
vote votesSnape is a terrible person. I always have hated him and I always will.
vote votesI love Snape! He died to save Harry and his love for Lily was beautiful. Always <333
vote votesI agree with JKR: Snape's morality is a grey area.
vote votesSnape wasn't a hero, but he definitely had some redeeming qualities.
vote votesSnape was a great person who just so happened to choose a bad path early in life.