new release reviews
2026
2025
2024
2023
December 23, 2023
December 11, 2023
December 5, 2023
November 9, 2023
November 4, 2023
October 27, 2023
October 21, 2023
October 4, 2023
September 12, 2023
August 6, 2023
August 1, 2023
July 25, 2023
June 25, 2023
June 13, 2023
June 5, 2023
June 2, 2023
other writing
AI — Is Hollywood in its Virtual Sights?
May 4, 2025
Sifting for Truth Among a Plethora of Images (American Presidency in film, 1900-2024)
December 10, 2024
The Professional as a Symbol (Holocaust in film, 1993-2023)
July 19, 2024
Stop Making Sense (1984)
September 30, 2023
Oldboy (2003)
August 17, 2023
Signs (2002)