In a remote island village off the coast of mainland Luzon, a legend about mysterious, invasive and parasitic leeches that turn people into zombie-like state intertwines the stories of its past victim, the village man, and the current one, the family of a young father on the edge of falling apart due to a festering infighting. (Source: Wikipedia)Edit Translation