Beautiful, interesting, incredible cinema.
A 2002 Filipino-Tagalog language drama film directed by Joel Lamangan, starring Sharon Cuneta, Judy Ann Santos and Christopher de Leon.