images

Released on: 1997-02-21

Lihim ni Madonna

A surreal melodrama about a deranged woman raising a child.

Horror

Drama

Production Companies:

Four Aces Films

Production Countries:

Philippines

Astro

Videos

Astro

Similar Movies

Astro

Reccommendations