五百年前,紫霞仙子(徐潔兒飾)與孫悟空(袁曉超飾)因共同守護如來神燈而被貶入凡間歷劫。在仙界時,紫霞因意外燒毀佛經,孫悟空主動代其受罰。轉世凡間后,紫霞成為英姿颯扈的女將軍,愛慕她的燈座"不空"(劉承俊飾)化身忠心副將誓死守護,而孫悟空則陰差陽錯成為敵方軍營的軍醫。三人陷入前世今生糾纏的情感漩渦,紫霞與孫悟空在戰場相遇卻因身份對立難以相認。當宿命般的對決再度降臨,女將軍為守護城池與信仰選擇慷慨赴死,孫悟空雖識破輪回真相卻無力扭轉乾坤。最終紫霞在凡間戰火中香消玉殞,孫悟空再度經歷愛而不得的永恒遺憾,印證了"曾經有一份真摯的愛情擺在我面前,我卻沒有珍惜"的千年悲愴。