Joe Gardner é um professor de música de ensino fundamental desanimado por não conseguir alcançar seu sonho de tocar no lendário clube de jazz The Blue Note, em Nova York. Quando um acidente o transporta para fora do seu corpo, fazendo com que ele exista em outra realidade na forma de sua alma, ele se vê forçado a embarcar em uma aventura ao lado da alma de uma criança que ainda está aprendendo sobre si, para aprender o que é necessário para retomar sua vida.
Uma cura pela fé fracassada concede poderes sobrenaturais de Shaman a um adolescente intimidado. Quando seus torturadores ao longo da vida pregam uma peça que mata alguém que ama, ele usa seus poderes para se vingar e entra em um ataque de sangue para acertar as contas.
Quando Cristina Lopez, uma repórter mexicana-americana, vai para sua terra natal, Veracruz, para uma história sobre bruxaria e curandeiros, não demora muito para que ela seja sequestrada por moradores locais. Eles afirmam que ela está possuída por um demônio e devem exorcizá-la antes de libertá-la. Enquanto ela tenta encontrar uma maneira de escapar, ela lentamente passa a acreditar que eles podem estar dizendo a verdade. Assim, junto com seus captores e prima afastada Miranda, sua luta pela sobrevivência se transforma em uma luta por sua alma.