At the end of the Ming Dynasty, the Miao people face off against a legion of snake men in this Thai / Taiwanese co-production.