Ian Hart (Professor Quirrell)


Thewlis' directorial debut at the London Film Festival