Filmul cuprinde cinci „episoade”, iar acțiunea se petrece în epoci diferite. Personajul principal este, de fiecare dată, Hector (Robin Williams). Totul începe în Epoca Bronzului, când Hector se luptă cu barbarii pentru a supraviețui. Acțiunea se mută apoi pe vremea romanilor, trece în Evul Mediu, apoi în secolul al XVI-lea și în prezent, unde îl regăsim pe eroul nostru în ipostaza unui bărbat divorțat care încearcă să se împace cu copiii săi.