Close

Filipino film delves into gory, controversial_medical incident.