夜色中,前棒球手(李成宰 饰)、纯情流氓(刘五性 饰)、前主唱(姜成珍 饰)、绘画爱好者(刘智泰 饰)四名好友出于好玩冲入一家加油站行劫,岂料老板颇有被劫经验,一早令家人将钱款取走,四人收获甚微,遂决定取代老板经营权,乔装加油站服务生坐地收钱。
一撮流氓前来勒索加油站,反被四人暴打后塞入休息室,沦入和加油站职员们一样被看管的境地。老板则在办公室里被强迫打电话给家人,四人控制着加油站成功,叫来外卖填肚,满腹抱怨的外卖小子被四人赶跑后流氓头目带人前来报仇,结果又被暴打,一起做了俘虏。四人招待各式客人,引发连串冲突。外卖小子挨打后喊到大批帮手复仇,流氓大头目亦率人同一时间赶到,三方陷入混战,防暴警察到场镇压……看来这个夜晚,注定不会平静。。第二次世界大战期间,中国河北挂甲台村的农民马大三(姜文饰)在日本人的统治下过着平静的生活。一个晚上,游击队绑架了日军陆军士兵花屋小三郎(香川照之饰)和翻译董汉臣,把他们捆绑塞入麻袋放在马大三家里,并吩咐马好好看管,几天后的大年三十来带人。马大三和村民战战兢兢地看守两人,花屋小三郎和董汉臣数次发出求救信号,皆被村民化解。半年过去了,村民们担心事情暴露,却又不敢把花屋等放了。
马大三最终被董汉臣说动,把花屋和董送到了日军宪兵队驻地,以换取粮食。日军宪兵军官酒冢猪吉是花屋的同乡。他表面上对马等人客气,但背后指责花屋让皇军蒙耻并殴打了他。宪兵队整队去马的村子里和村民联欢送粮,酒到酣时却乍露杀机。。