Herdedottern Sofia växer upp i den lilla staden Betlehem under den period då romarna ockuperar Palestina. Det är en grym tid, särskilt om man är kvinna och vill gå sin egen väg.
Men Sofia har fått sällsamma gåvor med sig i livet, och ödet leder hennes steg från Betlehem via Alexandria till Rom, världens centrum. Hon når oanade höjder men får också betala för sitt mod och sin aldrig sviktande människokärlek med utanförskap och sviken kärlek.
Trots omgivningens hån viker Sofia inte från sin förutbestämda väg. Hon är stark och stjärnan ger henne vägledning. Och slutligen möter hon den man hon som ung flicka såg i en dröm…