A woman (Carolyn von Hauck) uncovers sinister forces while investigating the apparent suicide of her son.