解放前,黄土高原上的阎家寨以炮仗出名,这里制作的炮仗经销全国。阎家寨里居住着宋、阎两族人,两族人之间一直就摩擦不断,由于閻姓掌握着这里炮仗生意,所以在阎族人在这里还是稍占上风。这天,宋东升(陈豪 饰)因为和当地的寡妇互生情愫,准备逃走时被族人捉住,由这里的主事人阎家族长阎万熙(林保怡 饰)主持执行家法。东升看着情人被活活烧死,而他也被缠上长长的炮仗被执行“点天灯”。东升侥幸逃过一死,被赶出了阎家寨,勒令以后永远不准回来。情人的惨死在东升心里埋下了仇恨的种子,他决定有朝一日一定要再次回来为死去的情人复仇。 一晃两年过去了,时局发生了很大的动荡,阎家寨这个高原上的寨子似乎还保持着往日的平静。只是,东升回来了……
欧阳冠楠(诗雅 饰)与施徒捷(洪卓立 饰)是一对校园中常见的欢喜冤家,俩人同样热爱摄影,性格也同样争强好胜,彼此吸引却总是以斗嘴作为相处方式。虽然吵闹不断,但两个青葱少年的爱情仍在潜滋暗长,在后山彩虹下留下约定,却因毕业时的一场误会,错失掉缘分。四年后,二人在周年校庆重逢,顺理成章成为情侣,甜蜜不断之时,阿捷一次失约埋下祸根。再见面已是人鬼殊途,阿楠和阿捷,虽然阴阳两隔,却仍能看到彼此,但在旁人眼中,阿楠已经成了喃喃自语的神经病。和老爸(许绍雄 饰)争吵不断,加上师兄(陈家乐 饰)一直在身边默默关怀付出,阿楠终要面对阿捷已经不在人世的事实……