Lieutenant Felix Elizalde, a police officer in Manila investigates a puzzling murder-suicide which m...
Read More
Lieutenant Felix Elizalde, a police officer in Manila investigates a puzzling murder-suicide which may be connected to a series of murders of the poor and homeless
Read Less