Alan Rickman, Then
When we first saw Alan Rickman’s portrayal of Severus Snape in the “Harry Potter” films, we thought he was the meanest professor in Hogwarts! But by the end of the movie series, fans realized he was just an old softy with a big heart.