Jean-Claude (Gérard Depardieu) y Pierrot (Patrick Dewaere) son dos matones de poca monta, sin ningún tipo de objetivo y sin rumbo acosan, roban y se burlan de todas las personas que se cruzan en su camino (sobre todo mujeres) de las que luego huyen con tal impunidad, hasta ahora no han tenido ningún problema con la justicia de modo que siembran ...
Pierre y Jean son dos vagabundos que deciden hacer el Camino de Santiago de Compostela con el objetivo de ganar algo de dinero. Durante su periplo rumbo a la capital gallega, los dos peregrinos se encuentran con toda una serie de personajes y situaciones que encarnan las principales heregías del catolicismo.
Charlotte (Macha Méril) es una chica joven y moderna, que dedica su tiempo a leer revistas de moda y a cuidar su cuerpo. Ella vive en un barrio de París (Philippe Leroy) junto a su marido Pierre un piloto, mientras tiene a Robert (Bernard Noël), un actor, como amante. La relación entre el matrimonio empezará a deteriorarse y a hacerles que ...