Professor Severus Snape is easily one of the most despised yet beloved characters in the Harry Potter saga by JK Rowling.

Deviant artist Flying Foxx captures the emotional roller coaster that Rowling takes readers on from Snape acting as Harry’s perceived nemesis in Philosophers Stone to the eventual savior in Deathly Hallows. Long live Severus Snape!

Vamers - Artistry - Harry Potter and The Seven Stages of Snape - Full[Source: Flying Foxx]