En 1215, Eva, princesse du royaume du Portugal, est séquestrée par ses parents pour la protéger des attaques espagnoles. Pour échapper à sa solitude, elle s'enfuit chaque après-midi pour lire tranquillement près d'une rivière. Un jour, elle y rencontre Julie, une chevalière basque, et une amitié profonde naît entre elles. Elles se retrouvent quotidiennement et, au fil du temps, tombent amoureuses sans oser se l'avouer.
Cependant, un jour, Eva ne vient pas au rendez-vous. Inquiète, Julie part à sa recherche, déterminée à retrouver celle qui a conquis son cœur.
An 1347. Colombe a vingt-deux ans et n'est toujours pas mariée. Belle et intelligente, elle attise le désir des plus puissants. Mais Colombe veut être libre de faire ce qu'elle souhaite, d'aimer qui elle veut, d'aller où bon lui semble. Pourtant, dans cette France du Moyen-Âge, les femmes ne sont jamais libres, et les hommes cruels...