La novela narra la historia de tres personajes —un poeta andalusí, un médico judío y un joven escudero cristiano— cuyas vidas se entrelazan en la España del siglo XI, en plena convivencia (y conflicto) entre musulmanes, judíos y cristianos. A través de sus destinos cruzados, se retrata con detalle una época de tensiones religiosas, culturales y políticas, con traiciones, amores, rivalidades y luchas por el poder, en un contexto histórico de enorme complejidad.