Jin Xia vient de faire l'acquisition d'un ancien manoir au bord de la mer. Alors qu’elle passe la première nuit dans sa nouvelle demeure, elle rencontre Nan Hua, un jeune homme aux mœurs d’un autre temps qui prétend vivre dans cette maison depuis des centaines d’années. Après plusieurs tentatives infructueuses pour le faire partir, Xia est forcée d’entamer une cohabitation avec ce curieux personnage. Tout semble indiquer que, pris au piège entre ses murs depuis mille ans, Hua était destiné à rencontrer sa nouvelle colocataire.