Hazel é uma jovem de natureza livre, assombrada pelas superstições de seu pai, um harpista cego de uma pequena cidade da Inglaterra. A história se passa na virada do século XIX para o século XX. Embora Hazel se sinta atraída pelo sádico fazendeiro Jack Redding, ela acaba aceitando se casar o pacífico reverendo Marston. Porém, quando constata que o abismo entre eles é muito grande, Hazel se sente impelida a fazer uma escolha.