who Plays snape in harry potter
Severus Snape
Over the course of the series, Snape's portrayal evolves from that of a malicious and partisan teacher to that of a pivotal character of considerable complexity and moral ambiguity.