Em 1589, nas montanhas escarpadas da Ligúria, seis mulheres inocentes perdem a vida após terem sido acusadas de bruxaria. Na actualidade, porém, o mal continua presente na região.
Uma missão na Suécia acaba mal e o assassino Jack se muda para o interior da Itália para se manter anônimo. Jack acaba fazendo amizade com um padre local e tem um romance ardente com uma linda mulher. Mas sair do anonimato pode ser um erro fatal para ele.