Personne ne pouvait prévoir, ce soir-là, les événements à venir dans cette ville « si paisible » qu'est Berlin. Comme chaque soir, Alex, chauffeur de taxi finlandais, accompagne sa femme Stella, italienne, à son travail, pendant que Grandpa garde leurs petits jumeaux en compagnie de Lilli. Igor, l'ami russe d'Alex, fait la cour, en vain, à Mara, une prostituée. Un peu plus loin, quelques gangsters vaquent à leurs occupations. Comme chaque nuit, Alex conduit toutes sortes de clients aux quatre coins de Berlin, puis va récupérer Grandpa ivre mort au bar italien, et s'adonne à quelques petits trafics. Mais cette nuit-là, deux gangsters français louent Alex. Un règlement de compte avec une bande rivale et les voilà avec deux cadavres sur les bras et une valise pleine de billets ! Les gangsters à ses trousses, Alex s'échappe dans une folle course-poursuite. Avec la complicité d'Igor, de Grandpa et de ses amis italiens, il se débarrasse des cadavres. Entre-temps, ces horribles truands ont kidnappé les enfants d'Alex contre mallette et cadavres. C'est l'affolement ! Mais Alex, Stella, Lilli, Grandpa, Igor et Mara tendent un piège aux gangsters, récupèrent les enfants, s'enfuient en bateau. sans oublier la mallette pleine d'argent !