Filipino romance film with sensual love scenes and emotional depth.