La joven pelirroja Demelza nació fruto del amor entre una escocesa y un vikingo, algo que Urd, la mujer de este, nunca perdonará. Demelza, a la que todos llaman Pelirroja salvaje, creció con unos hermanastros que la adoraban y un padre que la veneraba. Urd, sin embargo, se la tiene jurada y, con la ayuda de un malvado vikingo llamado Viggo, urde un plan para destrozar el futuro de su hijastra. El padre de la joven, creyendo todo lo que se dice de ella, la obliga a casarse con Viggo, algo de lo que más tarde se arrepentirá y que, sin duda, marcará el resto de su vida.
Una desgracia… Una promesa… Un viaje…
Los acontecimientos se precipitan y Demelza llega a Escocia para ser vendida como esclava nórdica, hasta que en su camino se cruza el gallardo y valeroso highlander Aiden McAllister, un hombre que aprenderá que, si quiere conquistarla, deberá mostrarle una auténtica prueba de amor.