Philippines,
1981, 90 min
Directed by:
Mike De LeónCast
Charo Santos-Concio
Philippines
Best movies:
The Woman Who Left (2016)
Eerie (2018)
Vic Silayan
Philippines
Best movies:
Pacific Inferno (1979)
Charito Solis
Philippines