Tres años después de la crucifixión de Jesús de Nazareth, los rumores de que es un profeta que ha surgido de entre los muertos están incitando a la gente a rebelarse contra sus gobernantes. En un intento por controlar los disturbios, el emperador romano Tiberio (Max von Sydow) envía a Tito Valerio (Daniele Liotti), un leal oficial romano, a Judea para encontrar a Jesús, o su cuerpo desaparecido, y refutar la historia. Valerio pronto se encuentra frenado en su investigación por el gobernador Poncio Pilato (Hristo Shopov).