Answer this question:

who plays snape in the harry potter movies??
Alan Sidney Patrick Rickman