Venue rendre visite à son frère Martin à Berlin-Ouest, Susan Mallison rencontre Ivo Kern, un ami de Bettina, l'épouse de Martin. Elle découvre que l'homme est le mari de Bettina que celle-ci croyait mort. Ivo est en réalité un agent d'espionnage de l'Est qui force sa femme à travailler pour lui. Son chef, Halendar décide de kidnapper Bettina pour la forcer à livrer un de ses amis, Olaf Kastner, responsable d'un réseau d'évasion vers l'Ouest. Mais les agents se trompent et ils enlèvent Susan. Tombé amoureux de celle-ci, Ivo décide de la sauver.

Dans le Londres victorien, la terreur règne. Des prostituées sont assassinées et la police peine à trouver le coupable. Cette série macabre coïncide avec l'arrivée d'un étrange locataire dans une pension de famille. Les soupçons se portent sur l'inconnu, qui se révèle être Jack l'Eventreur.

Après avoir quitté le service secret britannique, David Somers (joué par Trevor Howard) trouve des papillons catalogage de travail à la maison de campagne de Nicolas et Jess Fenton. Après l'assassiner d'un garde-chasse locale, la suspicion (à tort) tombe sur leur nièce, Sophie Malraux (Jean Simmons). Somers aide Sophie à échapper à l'arrestation et ils vont sur la course ensemble. Après une course-poursuite de cross-country, ils arrivent à une ville côtière avec l'intention de quitter le pays par bateau. Tout est bien qui finit bien après la véritable identité du meurtrier est révélé.