消失数月的王牌女记者希尔迪·约翰逊(罗莎琳德·拉塞尔 Rosalind Russell 饰)来到上司沃尔特·伯恩斯(加里·格兰特 Cary Grant 饰)办公室桌前,打算辞职去结婚。沃尔特当然不希望这样的事情发生,而更重要的是两人曾经是生活在一起的夫妻。在沃尔特眼中, 希尔迪是最得力的记者搭档,而希尔迪却更多期待着平静的婚姻生活。虽然两人已经离婚,但沃尔特仍然深爱着希尔迪。 一桩引发纽约城全程轰动的死囚越狱事件,让两人又开始了密切接触。最先抢到头条消息的希尔迪,在沃尔特的劝说下,决定与他合作完成最后一个报道。而不曾想的是,在种种意外情况的发生后,希尔迪渐渐发现自己已经无法离开沃尔特。
圣诞节前夕,波斯尼亚战争终于达成停火协议,亚得里亚海上的美军官兵们即将返回家乡。海军领航员伯纳中尉(Owen Wilson 饰)早已厌倦这场无意义的战争,长官莱斯利(Gene Hackman 饰)出面劝解却无济于事。圣诞当天,伯纳与搭档驾驶大黄蜂战机执行航拍任务,无意中瞥见非安全区中有武装人员行动,两人决定介入,却被对方的萨姆导弹击落,搭档被对方处死,伯纳侥幸脱险,但对方搜寻人员沿路追踪不舍。与此同时,接到伯纳求救信息的莱斯利苦于北约将军节制,在所谓顾全大局的考虑下无法介入非安全区搭救伯纳,莱斯利只好借助媒体力量甚至不惜盗用盟友设备,展开了一场对落入敌后下属的拯救行动。