Persephone Lancaster (Ryann Bailey) se casa com o temido duque de Kielder (Jake Stormoen) para salvar sua família e se muda para o seu castelo isolado. Porém, Adam busca a qualquer custo deixá-la distante. Aos poucos, a convivência entre dois faz nascer um amor complexo e Persephone consegue enxergar o que está escondido por trás da barreira que ele ergueu ao seu redor.