Depois de uma sangrenta batalha, um guerreiro faz um pacto com 48 demónios: Em troca de poder, ele dá todos os membros e órgãos internos de seu futuro filho aos demónios. Ao nascer completamente sem órgãos e membros, o bebé (chamado Hyakkimaru) é abandonado num rio e adoptado por um velho eremita, que com a ciência e tecnologia que só existem no mundo dos mangás, constrói os membros e órgãos para a criança a partir de pedaços de cadáveres. Ao crescer, Hyakkimaru descobre que se quiser ter os seus membros e órgãos verdadeiros de volta, precisa de matar os demónios a quem os membros foram oferecidos...

A família Freeling se muda em uma tentativa de se recuperar do trauma causado pelo seqüestro de Carol Anne (Heather O'Rourke) pela Besta. No entanto, ela não será descartada assim tão facilmente. Assim, a Besta reaparece como o Reverendo Kane (Julian Beck), um religioso que foi responsável pela morte de muitos dos seus seguidores. O objetivo da Besta é ter Carol Anne, mas para isto precisa ser mais forte que o amor da família dela, que se uniu a uma mediúnica que já os tinha ajudado no passado e a um sábio índio.