La Pasión de Cristo recrea las últimas doce horas en la vida de Jesús de Nazaret (James Cazaviel) desde el momento en el que acude al Huerto de los Olivos (Getsemaní) a orar tras la Última Cena, enfrentándose a las tentaciones de Satanás.
Allí sufre la traición de Judas Iscariote (Luca Lionello), siendo arrestado y conducido a Jerusalén para ser juzgado por blasfemia, según denuncian los fariseos.