It’s hard to remember that every time greasy-haired Snape is terrible to Harry it’s because he’s tortured by his memories of Harry’s parents, Lilly and James. But Severus Snape is the story’s great ...