Jack Carter est un tueur froid et méthodique travaillant pour le « milieu » londonien. Lorsqu'il apprend la mort de son frère Frank, il retourne à Newcastle où ce dernier vivait, et où lui-même a grandi. Très vite, il s'aperçoit qu'en dépit des apparences cette mort n'est pas accidentelle comme l'a conclu le rapport de police.
David Locke est un reporter américain basé en Afrique. Un jour où il se rend à son hôtel, il découvre le corps sans vie d'un homme lui ressemblant étrangement dans la chambre voisine. Il décide de lui prendre son identité et de vivre une nouvelle vie qu'il espère plus passionnante, ce qui l'amènera à rencontrer une mystérieuse femme qui semble aussi perdue que lui. Ce qu'il ne sait pas, c'est que le cadavre dont il a pris l'identité était un espion au service d'un groupe terroriste…
Une jeune manucure belge, Carole, travaille et vit à Londres avec sa sœur Hélène. Carole, introvertie, a des problèmes relationnels avec les hommes. Elle repousse Colin, qui la courtise et n’apprécie pas Michael, l’amant de sa sœur. Quand celle-ci part avec Michael, Carole sombre progressivement dans la névrose. Recluse, elle bascule dans la schizophrénie, et devient hantée par des bruits…