
Narcisa
Running 1h 20m and made in Philippines, Narcisa (1986) is a Drama film in the 123movies catalog. The cast includes Myrna Castillo and Mark Joseph; Ed Palmos directs. 1 vote put it at 5/10. Narcisa is pledged by her mother as security for a loan to a family that owns a gambling den.













