Manila in the Claws of Light is a neo-noir mystery drama out of the Philippines that explores corruption, tragedy, greed and human nature.
David Lynch, who died this week, directed the greatest film of the 21st century according to a huge poll of movie critics ...