Uncomfortable truths that is what a new Philippine production offers.