In the town of Neamh, in Iowa, every 50 years on Samhain (Halloween), all the young children are rumored to vanish. The last vanishing was purported to be in 1970. The next vanishing is supposed to be tonight. Deirdre Harper has a young child, and thinks it's all local superstition. Is it?
1 part