Director – Lee Man Hee – 1971 – South Korea – Cert. tbc – 98m ***1/2 Three Koreans each with dubious motiveshunt for a small statue of Buddha containing the names of anti-Japanese resistance fighters – from LKFF, the London Korean Film Festival 2025 which runs in cinemas from Wednesday, November 5th to Tuesday, November 18th Much like the statue containing the microfilm […]