Lily Xavier, an unemployed designer, encounters Aelfric Wulfstan, a priest cursed for three thousand years and visible only to her. Together, they seek a way to break his curse using a jade tablet, and she falls in love with him. When the hex demands its final price, she offers her life. Aelfric waits in lonely hope as their love crosses time, eventually bringing them back to each other.