Agent brytyjskiego wywiadu odchodzi ze służby i zakłada własną agencję detektywistyczną. Jego pierwszym zadaniem jest dostarczenie tajemniczego kontenera do Finlandii.
Harry Palmer (Michael Caine), który opuścił MI5, postanawia pracować jako prywatny detektyw. Pewnego dnia tajemnicza osoba zleca mu przez telefon przewiezienie paczki do Helsinek. Okazuje się, że pakunek zawiera sześć wirusów, które zostały skradzione z brytyjskiego rządu w Porton Down. Na miejscu Harry odkrywa, że za całą sytuacje odpowiada jego stary przyjaciel, Leo Newbigin (Karl Malden), a człowiek, który miał odebrać przesyłkę, nie żyje.