Jack Whelan to były detektyw z Departamentu Policji w Los Angeles (LAPD), proszony jest o zbadanie dziwnych zdarzeń związanych z serią prób samobójczych. Swoje poszukiwania koncentruje na tajnym stowarzyszeniu Qui Reverti (po łacinie „kto wraca”), którego członkowie przejmują ciała innych ludzi, mogą dzięki temu żyć wiecznie. Po przebudzeniu dusza intruza zaczyna walczyć z duszą gospodarza, o przewagę nad wolą zapanowania nad jażnią. W przypadku Whelana proces ten niszczy jego małżeństwo, gdy ciało żony zostaje zabrane przez intruza. Seryjny zabójca o imieniu Marcus Fox powraca do życia w ciele małej dziewczynki. Obie dusze walczą o kontrolę nad ciałem i umysłem powodując utratę wspomnień. Walka zaostrza się, gdy dziewczynka dowiaduje się o przewodniku Qui Reverti i zaczyna korzystać z informacji, których do końca nie rozumie.