Un intento de violación marca para siempre la vida de Heather. Al verse acosada por su agresor, lo hiere de muerte. Horrorizada, huye y empieza a vagar por las calles de Londres. Acaba en un barco, donde el capitán, confundiéndola con una prostituta, abusa de ella. Al cabo de un tiempo, Heather descubre que está embarazada, y el capitán del barco accede a reparar la deshonra tomándola por esposa. Poco a poco, el inicial recelo entre ambos da paso al afecto y madura el germen del amor. Sin embargo, el pasado acecha, presto a asestar un golpe brutal a sus sueños.