本片是八一厂继地道战、地雷战之后的终结篇。 抗日战争时期,正太铁路线上,活跃着一支专门破坏敌人交通运输线的队伍。深夜,青石坡民兵队长吕春秀(穆宁饰)飞身登上敌列,将束集手榴弹扔进车箱,炸的鬼子哭爹喊娘,与此同时,平阳关大桥也被我军梁营长(王庆祥饰)带人炸毁。敌伪内部为推卸责任内讧迭起,狡猾的松本少将(王夫棠饰)为“以华治华”计谋考虑,迅速平息了事态。他要求警备队长郎友仁(大李饰)与日军中队长村内(木子饰)精诚团结,将军火运往阳泉增援守敌。此计被梁营长识破,行动被粉碎。村内乘我不备,带人血洗了青石坡村,并修复好被炸塌的桥墩。魔高一尺,道高一丈。梁营长趁敌麻痹,率众民兵给日寇致命打击,村内绝望自杀。凶残的松本不甘失败......。午夜过后,一场大雪迫使东方快车停了下来。侦探Poirot(阿尔伯特·芬尼 Albert Finney 饰)于深夜中被吵醒三次。次日清晨发现同车的美国富商被杀,在取证的过程中众说纷纭,昨晚那三次声响,以及出现的神秘女子,都让Poirot百思不得其解。根据同一车厢内12人的口供,凶手应该是以为头披红色围巾的女子,大家一口咬定她的特质以及出现的时间,与凶案处处吻合。这位女子如今不知所踪,而列车自始至终没有停下。
这12人口供的一致性反而给Poirot打开了破案的思路,这是一桩叫人惊讶的凶杀案件。。