À Twin Peaks, le corps d'une jeune fille de 17 ans est découvert flottant sur une rivière. L'agent Dale Cooper enquête et a des visions prémonitoires qui l'amènent à craindre qu'un meurtre identique ne se produise bientôt dans la même région.
Une jeune Anglaise, Susanne Mallison, rend visite à son frère, médecin dans l'armée d'occupation à Berlin. Celui-ci a épousé une Allemande, Bettina. Susanne trouve bizarre l'attitude de sa belle-soeur qui l'emmène dans le secteur Est voir Ivo Kern, un ancien avocat. Susan va se trouver malgré elle impliquée dans une affaire d'espionnage...