4.6 SDNagbabagang Luha Jul. 17, 1988 Nagbabagang Luha IMDb: 4.6 1988 120 min A scheme of two sisters fell through when the one falls for the other’s estranged husband. DramaRomance