(2004)
with 2 episodes premiered on June 20, 2004
On the surface, Jerusalem's Lot appears to be a picture-perfect small town, right out of a Norman Rockwell painting. But there is something evil festering in this Maine hamlet, and it seems to be ema…