Cinemalaya 2026 is over, but these three films from its darkest edition yet still haunt us

The recently concluded film festival recorded its highest box-office gross (P18 million) ever and did so with one of the gloomiest lineups in its history.