Když se římský tribun Marcellus Gallio (Richard Burton) znelíbí v Římě Caligulovi, je poslán za trest k římskému vojsku do Jeruzaléma - na nejhorší místo v Římské říši. Provází ho jeho osobní otrok Demetrius. Jeho láska Diana, dcera římského senátora, dosáhne u císaře Tiberia jeho osvobození. Před návratem do Říma dostane od římského guvernéra Piláta poslední úkol: Postarat se o ukřižování Ježíše Krista. Marcellus cynicky a nelítostně velí ukřižování a když Kristus visí a umírá na kříži, vyhraje ve hře s kostkami od ostatních vojáků roucho, ve kterém byl Ježíš ukřižován. Když se dotkne roucha, postihne ho náhlá nemoc a halucinace. Je přesvědčen, že prokletí je způsobeno Kristovým rouchem, které jeho otrok Demetrius vezme a uteče s ním. Po návratu do Říma ho přijme císař Tiberius, který se dozví o jeho neobvyklé nemoci a pověří ho novou úlohou - za každou cenu najít a zničit roucho a tak se zbavit kletby. Marcellus se vrací do Palestiny, kde najde Demetria, který se mezitím stal věrným křesťanem. Marcellus je svědkem pronásledování a vraždění křesťanů římskými vojáky a sám se přidá na jejich stranu. V Římě zatím umírá císař Tiberius a novým císařem se stává krutý a bezcitný Caligula. Marcellus se spolu s Demetriem tajně vrací do Říma. Caligula, který sám sebe prohlásil za boha, pronásleduje křesťany a chce se zmocnit roucha, neboť věří, že mu dá nesmrtelnost a božskou sílu. Marcellus je uvězněn a jako křesťan odsouzen k smrti, když se odmítne podvolit Caligulovi. Dobrovolně s ním odchází na smrt i jeho milovaná Diana...