A sudden spate of gruesome killings plagues a sleepy mountain town. The locals cower and gossip in hushed tones, sure that the murders are the handiwork of malevolent, otherworldly creatures. The deaths, however, coincide with the long-delayed homecoming of twin brothers – one, the lead singer in a band; and the other, a priest. Is it a mere coincidence? Or could the twins have brought with them an unspeakable evil?