September 18, 2026September 18, 2026 ross Day Six at TIFF, When Five Films Become a Test of Endurance