故事發生在抗日戰爭初期,日軍攻陷武漢後一路南下,長沙危在旦夕。面對突如其來的戰事,城內人心惶惶,不少人攜家帶口南逃西奔。胡家孫女婿薛君山(任程偉 飾)在家人配合下,極力安排胡家最為寵愛的一對龍鳳胎湘湘(楊紫 飾)和小滿(牛駿峰 飾)的退路。湘湘被托咐給留洋歸來的軍人才俊顧清明(霍建華 飾),不料自幼傲氣的湘湘與清明水火不容,薛君山只好另尋人家。在全家人的努力下,終於在戰火燒到長沙城之前給湘湘定下婚事,算是了卻一塊心病。這時,蔣介石密令焚燒長沙城,因指揮失誤大火燒了三天三夜,千年古城毀於一旦,成千上萬人在睡夢中魂斷火魔,其中包括湘湘未婚夫一家。各地英雄兒女紛至踏來,他們要用血肉之軀捍衛這座古老的城市……