The Perfect Actor to Play Severus Snape

After of course, the great Alan Rickman.