Question: who is the actor that plays professor lupin?
Answer: David Thewlis