1.481 Views
A surreal melodrama about a deranged woman raising a child.
Release: Feb 21, 1997
Runtime: 116 minutes
Language:
Studio: Four Aces Films
Country: Philippines