12岁女孩子奥菲丽娅(伊万娜•巴克尔洛 饰)有一个凶暴的法西斯军官继父维达(塞吉•洛佩兹 饰),维达的任务就是镇压反抗者,研究各种刑具来折磨残害被抓来的异见人士,奥菲丽娅每天都目睹让人不愉快的事件。眼看着冷酷的继父和其党羽每日作恶还以此为乐,母亲又身怀六甲患病在床,被孤独感和目睹暴行的痛苦困扰的奥菲丽娅开始沉浸在自己的幻想中聊以自慰。
时值第一次世界大战的尾声,一群饱受惊吓的隧道兵必须带领一队协约军,深入战壕一百呎以下的德军秘密基地。不料德军具有高度传染性的生化武器却早已失控,被传染的受害者都会成为丧心病狂的杀人魔,协约军这才发现自己被困在瘟病肆虐的人间炼狱,还必须面对受命收拾残局却不幸染病发狂的德国衝锋兵。这群历经风霜的士兵万万没想到,唯一比西方战线更加骇人的事物,居然就隐身在战场壕沟的地底深处。
影片描绘的是登陆诺曼底的第一天所发生的事件,所谓最长的一天是该片分别从盟军和德军双方面的角度同时描述诺曼第登陆这一历史战役的来龙去脉,以及双方在此期间的重要反应,手法平实,场面逼真,让整个事件在观众眼前重现。并且粗中有细,无论是决策的将军还是登陆的士兵都写得栩栩如生:英军战机低空飞过攻击;美国特种部队遭德军射击;一群法国修女冒着枪林弹雨抢救联军伤兵……
刘继祖(刘德华 饰)是从香港远赴越南公干的记者,在那里,他遇见了名为阮红(钟楚红 饰)的翻译官。一次偶然中,刘继祖出了车祸被捕入狱,所幸得到了阮红的出手相助才免去了牢狱之灾,两人就此成为了朋友。