Harry Potter's media counterparts

Nick Denton as Severus Snape: “Is he evil? Is he good? What does he have up his sleeve?”