La historia se desarrolla en la ciudad hispana de Baelo Claudia, importante centro neurálgico y económico del Imperio hispano romano dentro del Mediterráneo. Marco Vinicius, comandante del Ejército del Sur y general de la Novena Legión hispana, es enviado por Roma con la misión de comandar las tropas y dirigir el asentamiento militar y comercial, pero su vida se cruzará con la de una esclava de la que se siente irremediablemente atraído. Nacida en una prominente familia de emperadores romanos, Julia trabaja como esclava en la casa de Tito Livio, simulando ser quien no es. Enemigos invisibles tratarán de acabar con la vida de la muchacha, pero el joven general tendrá que luchar por salvar la vida de la mujer de la que se siente enamorado. El destino jugará sus cartas en Baelo Claudia, historia épica, de amor, aventuras, intriga, ambición, deseo y emociones.