While director Yeo Siew Hua pieces jointly his film by sending a police inspector (Peter Yu) to look into a pair of disappearances from one particular of Singapore’s several construction web sites, the respond to to this whodunit would have to be capitalism or society.