Don Ignazio po śmierci żony zatrudnia do pomocy w prowadzeniu domu gosposię o imieniu Angela [Laura Antonelli]. Pojawienie się w rodzinie bardzo atrakcyjnej dziewczyny mocno komplikuje stosunki bohatera z jego najstarszym synem Nino. Okazuje się, że obaj mężczyźni ulegli urokowi pięknej...
W opanowanej przez bandytów przygranicznej okolicy Meksyku pojawia się dziwny mężczyzna. Podróżuje pieszo i ciągnie za sobą trumnę, w której jak mówi "trzyma swego przyjaciela". To Django (Franco Nero), weteran wojny secesyjnej, który ratując z rąk oprychów młodą kobietę, naraża...
Dwa zwaśnione plemiona jaskiniowców szykują się do wojny. W tym czasie narasta obustronne zainteresowanie pomiędzy mężczyznami i kobietami, a w prehistorycznym świecie pojawiają się najstarsze profesje świata.