Annie Boulton har det fint – helt til hun møter Den evige onde. Han er udødelig, dømt til å vandre rundt på jorden og spre død og ødeleggelse. Annie overlever togulykken han får i stand, men han følger etter henne hjem til hennes idylliske paradis, landsbyen Riddington. Landsbyen var en idyll. Nå er den et ondt sted. De døde vender tilbake fra graven –akkurat slik de var, men likevel grusomt annerledes. Stanken av død og forråtnelse sprer seg i landsbyen og gjør folk gale og blodtørstige. Annie vet at hun er målet. Han har gitt henne ni dager, så er det hennes tur. Sammen med amerikaneren Severin prøver hun å finne Den evige onde og tilintetgjøre ham. Men han ligger stadig et skritt foran ...