Since submitting my most recent book manuscript to my publisher in June, I threw myself into films; watching a feature a day or across several days on most days of the week, several shorts a day, nearly all on the Criterion Channel, at the last ASEACC conference in Chiang Mai, the Painting with Light art film festival, and the 2025 Singapore Film Festival. I’ve always been a watcher and writer of films, but my cine-philia went on overdrive lately, as a way of catching up if you will. I can’t say definitively how many films I’ve watched this year, but it’s likely to be more than the average person in the 2020s.
Below is a non-comprehensive list of films I’ve watched (and mostly enjoyed) in 2025 so far (Edit – this has been recently updated as of 18th Dec 2025):
- Eric Rohmer’s A Tale of Springtime, A Tale of Autumn, and A Tale of Winter
- Andrei Tarkovsky’s Ivan’s Childhood, Andrei Rublev, Mirror, Solaris, and Stalker
- Marva Nabili’s The Sealed Soil
- Jean Rollin’s The Living Dead Girl and Requiem for a Vampire
- Werner Herzog’s Fitzcarraldo
- Jonathan Demme’s Rachel Getting Married
- Zach Braff’s Garden State
- Kenneth Lonergan’s You Can Count on Me
- Ann Hui’s July Rhapsody
- Lino Brocka’s Insiang and Bona
- Satoshi Kon’s Millennium Actress
- Robert Altman’s McCabe and Mrs. Miller
- Woody Allen’s Hannah and Her Sisters
- Lav Diaz’s Magellan
- Maung Sun’s Money Has Four Legs
- Tongpan by the Isan Film Group
- No Other Land by Basel Adra and Yuval Abraham
- Foragers by Jumana Manna
- Federico Fellini’s And the Ship Sailed On and 8 and ½
- Bernardo Bertolucci’s The Dreamers
- Bigas Luna’s Volaverunt
- Yasujiro Ozu’s Tokyo Story
- Walerian Borowczyk’s La Marge and Behind Convent Walls
- Agnes Varda’s Mur Murs
- David Lean’s Brief Encounter
- Francois Girard’s Thirty-Two Short Films about Glenn Gould
- Eraserhead by David Lynch
- Rainer Werner Fassbinder’s Ali: Fear Eats the Soul
- Tan Siyou’s Amoeba
- Perang Kota by Mouly Surya
- Xiaolu Guo’s She, A Chinese
- Persona, by Ingmar Bergman
- A Useful Ghost, by Rachapoom Boonbunchachoke