Andrzej "Andre" Kostynowicz (Peter J. Lucas) wyemigrował z Polski przed stanem wojennym. Teraz pracuje dla francuskich służb specjalnych jako zawodowy morderca. Pewnego dnia dowiaduje się, że jest śmiertelnie chory. Postanawia wrócić do ojczyzny, odnaleźć swą dawną ukochaną i rozliczyć się z przeszłością. Szef chce wykorzystać jego podróż i zleca mu misję. W zamian za milion franków ma on zlikwidować biznesmena Józefa Murana (Piotr Fronczewski), który naraził się Francuzom. O przyjeździe Andre do Polski dowiadują się jednak nie tylko jego przyszła ofiara, ale także policja i Urząd Ochrony Państwa. Komisarz Piotr Sobczuk (Janusz Gajos) rusza tropem Kostynowicza. Zlecenie na niego dostaje też gangster Bruno (Mirosław Baka).