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