Cerca del año 1000, Almanzor amenaza el norte de la península Ibérica. Unos misteriosos barcos arriban a la costa tarraconense y dejan un extraño presente en el pequeño puerto de Cubelles. Este es el inicio de la emocionante peripecia vital de dos muchachos que acabarán viajando al Alto Urgell, cuando el conde Armengol I está a punto de unirse a la gran alianza de condes y magnates que han decidido independizarse definitivamente del reino franco y, a la vez, romper con las antiguas servidumbres impuestas por el poderoso califato de Córdoba. En medio de todo esto, una mujer joven se debatirá para liberarse de las ataduras de su cerrado mundo familiar y social.