Christopher Llewellyn Reed Festivals FFT Festival Coverage Film Reviews Spotlight Toronto International Film Festival Worlds Collide in “Evil Does Not Exist” September 11, 2023