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