After sitting out 2024 to address industry feedback, Carl-Edwin Michel talks about bringing the show back at the historic TIFF Lightbox.