David and guests discuss nine films involving notable directors like Ingmar Bergman, Agnes Varda, Krzysztof Kieślowski, Hollis Frampton, Stan Brakhage and more in this final episode of Season 3.