Tuż po II wojnie światowej Susanne Mallinson (Claire Bloom) przybywa do Berlina Zachodniego, aby odwiedzić swojego brata żołnierza, majora Martina (Geoffrey Toone). Mężczyzna przeniósł się do Niemiec i poślubił miejscową kobietę, Bettinę (Hildegarde Neff). Wkrótce Susanne zostaje porwana i wciągnięta w spisek z udziałem obywateli RFN, Sowietów, a także byłego nazisty, Ivo Kerana (James Mason).

Pinkie Brown jest bandziorem. Gdy każe zamordować swojego rywala, Freda, policja uznaje, że było to samobójstwo. Nie zgadza się z tym Ida Arnold, która była z Fredem przed śmiercią. Ida postanawia wyjaśnić całą sprawę.

Rok 1984. Młody programista zaczyna kwestionować rzeczywistość, pracując nad grą wideo na podstawie mrocznej powieści fantasy.