Ghost Town

S1E3 · 1976-11-23 · 60 min

Pete and Charlie spend a night in an old deserted gold mining town, and begin to suspect that they are not alone when they encounter a series of unusual events.

The show’s own verdict is on its page.