An ancient chinese secret turns a town of hicks into zombies the soundtrack alone will make you hate this crappy movie i wanna know why David Carrad…