韓戰期間,在江原道附近一個叫東莫村的偏僻小山村。那裡的人們與外界隔絕,過著自給自足的生活,他們竟不知外面有發生戰爭。 韓國國軍的表鉉哲(申河均飾)和衛生員文尚相(徐宰慶飾)由於逃營和掉隊,來到東莫村。與此同時,朝鮮人民軍的李秀華(鄭在泳飾)和老兵張榮熙(林河龍飾)以及少年兵徐澤基也到了東莫村。而在此之前,因爲飛機墜毀,美國飛行員史密斯大尉(史蒂芬•泰休勒飾)也來到了村子。 當雙方士兵碰面時,劍拔弩張,後來才由緊張對峙漸漸平和下來,互不侵犯,但還是有很大敵意。在與淳樸的村民接觸中,士兵們習慣了東莫村安寧的生活。後來戰火即便降臨到村子頭上,雙方的士兵們決定肩負起保衛東莫村的任務。