Original-Cin Q&A: Atom Egoyan and David Thewlis talk up film about an overzealous health inspector with a secret By Bonnie Laufer Read More InterviewJim SlotekJuly 6, 2020Atom Egoyan, David Thewlis, Guest of Honour, Psychologically troubled health inspector, Laysla De Oliveira, Animals "killed" in movie plots, Toronto International Film FestivalComment