Joe est hanté par le souvenir de sa femme décédée et le coma de sa fille Billie. Une spiritiste l'aide à retrouver l'âme de Billie. Mais l'esprit de sa femme prend possession du corps de la jeune fille et décide de régler ses comptes avec les vivants.
Pour mener à bien son enquête et venger la mort de son fils, l'agent du FBI Sean Archer emprunte le visage du terroriste Castor Troy, dans le coma. Mais celui-ci se réveille et va prendre à son tour l'identité d'Archer...