In hindsight, after reading all of the books or watching all of the movies, or both, we all know that Severus Snape from the "Harry Potter" series isn't as evil as we initially thought.

But, what would happen if we were able to watch the important events of his life as told through the books and movies in chronological order?

Throughout both the book and movie series, we only get glimpses into the real Severus Snape in flashbacks. But, when we line those flashbacks up, the picture becomes crystal clear: Severus Snape loved Lily Potter, and would always protect her son.

There is a LOT of dust in the office right now. *Snifff.*