Handlingen i Frid Ingulstads historiske roman utspiller seg på 1000- tallet. Vi følger Ellisiv, eldste datter av storfyrst Jaroslav av Kiev, fra hun som nittenåring blir festet til den krigerske Harald Sigurdsson og går et stormfullt og dramatisk ekteskap i møte. Som dronning av Norge må Ellisivtilpasse seg nye skikker og lover - og hun må lære å tøyle sin opprørske natur skal hun leve sammen med mannen hun elsker. Ingulstad skildrer hennes opprivende og følelsesladete forhold til den norske vikingkongen som - ikke uten grunn - fikk tilnavnet Hardråde.