Hellboy finds himself stranded in the rural Appalachian Mountains of the 1950s, together with an agent from the BPRD. There they encounter a small community plagued by evil witches, led by a powerful devil who has a mysterious connection to Hellboy's own past: the Crooked Man.