Filipino film delves into gory, controversial medical incident.