明末崇祯年间,长平公主(佘诗曼 饰)与昭任公主跟着周后在民间生活,她们不得随意讲起自己的身世,昭仁时时怀念年幼时宫中的美好光景,善良的长平总是变着法子满足姐姐打扮自己的欲望。长平在铸炮坊重遇幼时玩伴周世显(马浚伟 饰),当年周后被贬的真相方才水落石出。母女三人获召回宫,世显亦入宫任教。然而当下局势动荡,世显被荐上战场。相爱的二人无奈再次分离。李自成攻陷京城,明朝灭亡,不久吴三桂又引清兵入关,大清建立。世显与长平虽然劫后重逢,如原成婚,然而他们的内心,早已抱持了一个坚定的信念……
流行曲音樂人丁一駿,張振朗飾不時被惡夢纏擾,及後捲入抄襲醜聞,遂搬到小村暫住兼散心。一駿無意間打開村屋內的大戲舊衣箱,放出花旦女鬼雲柳芳,龔嘉欣飾。柳芳本為九十年代的粵劇花旦,卻因意外離世。柳芳失去了生前的大部份記憶,一心只想尋回昔日意中人曲行雲。一駿為助柳芳了結心願,答應幫忙,一人一鬼於相處過程中互相扶持,漸生情愫…...