C'era una volta la Roma del dopoguerra: Aurora, 13 anni, pianista di talento, è la figlia di Valerio, un brillante direttore d'orchestra. Dopo la morte della madre di Aurora, Valerio assunse Irene, madre single di due ragazze, per gestire la casa. Con rammarico di Aurora decide di sposare Irene. Un giorno Aurora incontra per caso i ragazzi della porta accanto, Freddy e Sebastian, figli di una ricca famiglia italo-austriaca. Freddy è un tipo accomodante, anche se a volte un po' arrogante. Suo fratello Sebastian è gentile e timido, con una grande capacità di ascoltare e comprendere le persone, cosa che gli fa conquistare il cuore di Aurora.
Gerusalemme. Barabba (Billy Zane) dopo aver compiuto l'ennesimo furto ed essere fuggito da Lezer (Giampiero Judica) e dalla villa dove si svolgono le nozze di Cana e il miracolo di Gesù (Marco Foschi), finisce per conoscere Ester (Cristiana Capotondi), una ragazza seguace di Cristo. Quest'ultima, dopo essersi introdotta nella vita di Barabba, conosce Claudia Procula (Anna Valle), anche lei affascinata dalla figura di Gesù nonché moglie del prefetto romano Ponzio Pilato (Filippo Nigro), il quale non tarderà a fare arrestare il profeta, preoccupato dal suo messaggio. Intanto Barabba incontra Kedar (Hristo Shopov), capo degli zeloti, che sta preparando una rivolta contro lo Stato romano ma finisce lui stesso per essere arrestato e condannato.