Seven Actors Who Could Play Severus Snape on the New “Harry Potter” TV Show
Whoever Max casts as our love-to-hate Potions professor has some big shoes to fill on the “Harry Potter” TV show.
Whoever Max casts as our love-to-hate Potions professor has some big shoes to fill on the “Harry Potter” TV show.
1926
1992
Gilderoy Lockhart
1994
Rufus Scrimgeour
2007