Tony è un regista e attore di successo, egoista e sempre concentrato su se stesso; si è attribuito il ruolo di Gesù Cristo nel controverso film che sta girando, "This Is my Blood". L'altra protagonista, Mary, che interpreta Maria Maddalena, alla fine delle riprese non riesce ad uscire dal suo personaggio e mentre tutti gli altri fanno ritorno a New York, rimane a Gerusalemme e inizia un viaggio tra i luoghi del Vangelo, rimanendo sconvolta dalla crudeltà della guerra tra Israele e Palestina. Ted Younger è un giornalista televisivo che ha ideato e conduce un programma sulla Passione e la Vita di Cristo; l'uomo deve affrontare una profonda crisi coniugale, e trova nell'esperienza di Mary quella luce spirituale che lo aiuta a ritrovare la strada.