In case Severus Snape's heart-wrenching, flashback-filled story in the original Harry Potter series didn't hit you in the feels enough, YouTube user kcawesome13 has recut footage from the films to put Snape's story in chronological order.
The 14-minute clip shows Snape aging from an awkward and scared child to a double agent working to protect Harry. As Vulture says, it's basically Boyhood meets wizards.