第二次世界大戰(zhàn)期間,中國(guó)河北掛甲臺(tái)村的農(nóng)民馬大三(姜文飾)在日本人的統(tǒng)治下過(guò)著平靜的生活。一個(gè)晚上,游擊隊(duì)綁架了日軍陸軍士兵花屋小三郎(香川照之飾)和翻譯董漢臣,把他們捆綁塞入麻袋放在馬大三家里,并吩咐馬好好看管,幾天后的大年三十來(lái)帶人。馬大三和村民戰(zhàn)戰(zhàn)兢兢地看守兩人,花屋小三郎和董漢臣數(shù)次發(fā)出求救信號(hào),皆被村民化解。半年過(guò)去了,村民們擔(dān)心事情暴露,卻又不敢把花屋等放了。