A Vilma Santos and Edgar Mortiz film
A story about a mentally impaired girl in a seaside province.
Filipino horror movie from 1973.