Giuseppe e Fernanda estão presos um ao outro há 666 vidas, vagando pela terra sob a maldição de sempre se encontrar e causar coisas desastrosas por onde passarem. As regras da maldição são claras: Um não poderá viver sem o outro, e ao fim de cada encarnação todas as suas memórias serão apagadas, até que eles finalmente cheguem na última vida. Agora que a maldição está chegando ao fim, há monstros sendo libertos em nosso mundo, e eles se veem rodeados por demônios, anjos, bestas, eternos e caçadores. Conforme todas as memórias retornam e eles entendem o que está acontecendo, cada um terá que fazer uma escolha. Eles serão capazes de escolher entre salvar a si mesmos ou salvar a humanidade?Qual escolha você faria?