Max (Michel Piccoli, 'Habemus Papam') es un detective parisino que vive por la justicia. Después de un encuentro casual con Abel (Bernard Fresson, 'El adversario'), un compañero del ejército que ahora se gana la vida recogiendo chatarra, comienza su próxima investigación. Max sabe que Abel está en algún tipo de grupo de ladrones por lo que decide simular un robo a un banco a él y todo su equipo y merodeadores atraer. El plan del famoso detective se hace pasar por un banquero rico que comienza una
aventura con una prostituta llamada Lily (Romy Schneider, "El testimonio de mujeres ') que pasa a ser la novia de Abel. Pero hay algo que Max no ha tenido en cuenta: el amor.