When two men disappear in the quiet community of Clemmons, N.C., rumors swirl about a devil-worshipping couple and their house of horrors.