30.09. - 09.10.2021

Season of the Devil Philippines 2017 | 234 min | OV with English subtitles | Black & White | FF 2019

Lav Diaz

LAV DIAZ (*1958 on Mindanao, Philippines) is one of the most influential film-makers of today. Well-known for their long running times and unique style, his works have won prizes at festivals in Venice, Locarno and Berlin. FILMFEST HAMBURG has shown numerous of his films and in 2019 he was a guest in the section »Gegenwartskino im Fokus«.

rated for 0 + years
Pain in melodic form: Lav Diaz condenses the traumas of a nation into an anti-musical. At the end of the 1970s, dictator Marcos rules the Philippines, while in the provinces brutal militias enforce martial law. Lorena runs a clinic for the poor. She gets in the sights of the soldateska and disappears. Her husband, the poet Hugo, searches for her and finds only a broken community apathetically vegetating, in constant fear of soldiers, communist rebels and mythological creatures. Against the backdrop of such terrible events – all real incidents – the spoken word fails and Diaz has his characters sing. Thus he creates a bloodcurdling lamento on the eternal destiny of his home country.
Original title: Ang Panahon Ng Halimaw
Film type: Fiction Feature
Original language: Filipino
Section: Asia Express
Language and subtitles: OV with English subtitles
Director: Lav Diaz
Screenplay: Lav Diaz
Cast: Piolo Pascual, Shaina Magdayao, Pinky Amador, Bituin Escalante, Hazel Orencio, Joel Saracho, Bart Guingona, Angel Aquino, Lilit Reyes, Don Melvin Boongaling, Noel Sto. Domingo, Ian Lomongo
Producer: Bianca Balbuena, Bradley Liew
Director of Photography: Larry Manda
Music: Lav Diaz
Production Design: Popo Diaz
Editor: Lav Diaz
Sound: 0
Costume design:
Commissioning Editor:
Format: dcp
German Distributor:
World Sales: Films Boutique
Production: Globe Studios; Epicmedia Productions Inc; Sine Olivia Pilipinas
Contact: Rūta Švedkauskaitė, Films Boutique:


Filmfest Hamburg gGmbH | Mönckebergstraße 18 | D-20095 Hamburg
Tel. +49 40 399 19 00 0 | Fax. +49 40 399 19 00 10