Milán, 1498. Leonardo da Vinci está terminando su Última Cena para Santa Maria delle Grazie, un fresco en el que lleva tres años trabajando. Pero topa con un último escollo: el maestro no encuentra un modelo en el que inspirarse para el rostro de Judas. Hasta que se cruza en us camino Joachim Behaim, un honesto comerciante alemán que llega a Milán para cobrar una deuda de un usurero y se enamora de una joven, que resulta ser la hija del deudor.