S3 - E3The Curse of Lonergan Farm
When three brothers are reunited on the family farm, they're haunted by an evil ghost, sparking disturbing memories from their childhood of the family boogeyman, "Uncle Will."
Aired: 06/19/2013