Un ange vient annoncer à Joseph que sa femme Marie attend le fils de Dieu : Jésus. Devenu jeune homme, son cousin Jean-Baptiste le fait Christ. Il se retire dans le désert durant quarante jours et quarante nuits puis s’en va prêcher la bonne parole entouré de ses disciples. Trahi par l’un d’entre eux, Jésus meurt sur le Golgotha mais ressuscite trois jours plus tard...
Afrique du Sud, 1879. Au lendemain d’une cinglante défaite anglaise, un régiment britannique composé d’une centaine de soldats soutient un siège de deux jours face à une armée de 4 000 guerriers zoulous.