Al final de su vida, en el año 1195 de los cristianos y 589 de la Hégira, Sarah Avenzoar -nieta del famoso médico Abu Marwan Avenzoar y médico ella misma-rememora su infancia en Sevilla, rodeada de tratados de poesía y medicina: allí conoce a su abuelo Abu Marwan, recién llegado del destierro, y al ilustre Averroes, ante quien se hace merecedora de la iyaza, el permiso para atender y curar a mujeres y niños. Con el paso de los años Sarah se desplaza a Marrakech y ejerce la medicina en el harén del califa, donde se verá envuelta en las intrigas políticas entre almohades y almorávides, y en las no menos peligrosas intrigas de las mujeres del harén, algunos de cuyos secretos podrían acarrearle la muerte.
Basada en el personaje histórico de la nieta de Avenzoar, La última noche es un viaje a la Andalucía del siglo XII y al imperio almohade que desde Marrakech gobernaba las dos orillas del Mediterráneo, un mundo fascinante donde la suntuosidad de Las Mil y Una Noches se mezcla con un inusitado desarrollo técnico y quirúrgico, de la mano de una de las primeras mujeres que practicó legalmente la medicina. Pero ninguna medicina puede curar las heridas del alma...