One of the biggest demands of Harry Potter fans to the author J.K. Rowling has got to be for her to tell Snape's story.
Youtube user kcawesome13 has taken all of Snape's important scenes from all eight films and strung them together in chronological order.
The result, 14 minutes of heart-breaking watching which shows just how misunderstood the 'Potions Master' really was.
From when he first met Lily Potter, right up to where his story ends in the final movie/book, this video is going to take you on an emotional rollercoaster and hit you where it hurts most, right in the heart.
It makes it all so much more real for us Harry Potter fans and gives us a better view of his life, rather than just viewing his past in the form of occasional flashbacks.
Excuse us, we need to get some more tissues...