Plot: This film was shot around the Bangkerohan River in Davao City on the southern Filipino island Mindanao. This area is the backdrop to degrading poverty that apparently can lead to degrading morality
Release Date:
Wednesday, March 9 2005 19 years ago