Babang Luksa (2011)
Babang Luksa is a 2011 Filipino independent suspense-thriller film produced by Creative Minds Productions starring Precious Lara Quigaman, Luis Alandy and Angelika dela Cruz written and directed by Yuan Santiago.
More at Wikipedia.