萧燕燕(唐嫣 饰)是宰相萧思温(刘奕君 饰)与燕国长公主的第三女。她作为家中最小的孩子,不仅深得父亲喜欢,也深受大姐萧胡辇(佘诗曼 饰)、二姐乌骨里(卢杉 饰)的宠爱和照顾,万千宠爱于一身的萧燕燕也从小养成了敢想、敢说、敢做的性格,对于追求的事物充满执着,不轻言放弃。她与韩德让(窦骁 饰)两情相悦,早定终身。但世事难料,萧家三姐妹分别嫁给了太祖系三支,大姐萧胡辇嫁给太平王罨撒葛(谭凯 饰),二姐乌骨里嫁给耶律喜隐(季晨 饰),而萧燕燕因与辽景宗耶律贤(经超 饰)的一次邂逅,从此开启传奇的一生。
清朝末年,北京安府为祖传的医药世家。至安霁和与妻秦氏接掌时,因调配出能医治百病、延年益寿的妙方“还魂丹”,而在医界喧腾,引来各方争夺。安霁和死后一年,“还魂丹”因朝廷的征用引来家破人亡的浩劫,甚至殃及已经嫁出的女儿安天澜,令其夫婿不幸枉死,而刚怀身孕的她则辗转逃至江南生下不能说话的女儿方惜若。因为家族落魄,方惜若的成长受尽了折磨和刁难,十八年后,方惜若卷入复杂难解的感情纠葛,在历经了家族含冤灭门、母女寄居受虐、人生颠沛流离的重重磨难后,她一步步解开了自己的迷离身世,并将家族“还魂丹”的秘密最终揭开。