Audio: Hindi-English-Bengali
In Texas, a group of men discover a mysterious mask belonging to Ah Puch, the Mayan god of death and destruction. The mask is...