故事从天帝一正一邪两缕仙魂转世下凡开始,一缕精魂化为战神长生,却能挖心不死;一缕精魂化身云荒,被冥王囚禁魔族幽云地狱百年,日日受噬魂钉之苦。阴谋诡计接踵而来,引导着两缕精魂自相残杀。神兽乘黄化作灵动少女引诱战神,为云荒手刃战神,取走爱人长生的玉明心,却得知长生是为爱主动遭受舍心劫之苦。三人的爱情纠葛虐身虐心,刻骨铭心,更牵扯出百年前天帝与神兽乘黄之间的一段情缘。冥界封印解除,魔兵降世,生灵涂炭,魔族炼狱到底有何隐情?天帝双魂又能否圆满历劫归位?
1945年8月,日寇无条件投降。羊角大娘(丁一 饰)在回村的路上捡到一个弃婴,从包裹婴儿的衣服上看,这应是一个日本小孩,犹豫再三,她还是把他抱回了家。村里乡亲和家人处于对日寇的痛恨,坚决反对她收养这个敌国婴儿,但人性善良的羊角大娘最终留下了他,取名狗娃,当孙子养着。渐渐长大的狗娃善解人意,他把羊角大娘的哑巴儿子葫芦(尤勇 饰)视为父亲,不料葫芦在一次筑路事故中遇难,无奈之下狗娃被送给无儿无女的牛金川(祝士彬 饰)。再后来,日渐年迈的大娘为给女儿秀秀(李婷 饰)换回一笔出嫁的彩礼,把狗娃送给了清凉寺。二十年后,随国家佛教代表团出访的明镜法师(濮存新 饰)到达日本,大岛和子(栗原小卷 饰)从那根腰带上认出了眼前的明镜法师就是自已失散了几十年的儿子...