Babangluksa (film)

Babang Luksa is a 2011 Filipino independent suspense–horror–thriller film produced by Creative Minds Productions starring Precious Lara Quigaman, Luis Alandy and Angelika dela Cruz written and directed by Yuan Santiago.

Open in LoreScroll

Source: Wikipedia, Babangluksa (film). Text licensed CC BY-SA 4.0. Not endorsed by or affiliated with Wikipedia or the Wikimedia Foundation.