Festivals & Awards TIFF 2023: The Beast, Evil Does Not Exist, Shoshana, Green Border Brian Tallerico | 2023-09-17 On four acclaimed films from TIFF, including the latest from the director of Drive My Car.