Jest zimna wojna. Pilot marynarki wojennej USA w wyniku tajnej misji zostaje uwięziony za liniami wroga. Jego jedyną szansą na przeżycie jest zawarcie sojuszu z ekscentrycznym byłym agentem KGB.
Żona Nicka Girarda, Stella, została zamordowana. Do zbrodni przyznaje się druga pani Girard, Catherine. Policja nie umie jednak wytłumaczyć sobie faktu, że Stella zginęła dwa lata temu, a nie kilka godzin temu, jak utrzymuje Catherine, i to zastrzelona z rewolweru, który jeszcze wtedy nie istniał. Czy jednak Stella rzeczywiście nie żyje, jeśli w jej dzienniku pojawiają się nowe zapiski, pisane jej ręką? Czy przeszłość i teraźniejszość mogą współistnieć, czy też zbrodnia ma swoje logiczne wytłumaczenie?