Clifford Ellis, el duque de Ormond, vive con el estigma de la muerte de su esposa, lo que le ha convertido en un hombre severo que nada quiere saber de la sociedad, y mucho menos de un segundo matrimonio. Sin embargo su abuela y la Corona se han confabulado contra él y han decidido que debe encontrar una nueva duquesa para Hallcombe House. Cliff decide, en ese mismo instante, que si debe casarse lo hará con Eleanor McKenna, la nieta del hombre más odiado por su abuela.
Eleanor no cree en los matrimonios por conveniencia y nunca se ha dejado intimidar por un hombre, pero cuando conoce a Ormond se siente amenazada… y fascinada por él. Cuando Cliff pide su mano, Eleanor se ve obligada a aceptar ese matrimonio. Sin embargo, el misterio que rodea Hallcombe House, las muertes que se suceden allí, el peligro que se cierne sobre ella y un secreto que desea desvelar la seducirán tanto como la atracción que empieza a sentir por el duque.