Question: who plays lupin in the harry potter movies?
Answer: David Thewlis