故事发生在1956年的美国,工人查理(艾德·哈里斯 Ed Harris 饰)爱上了歌女帕奇(杰西卡·兰格 Jessica Lange 饰),可是此时的帕奇已经嫁为人妻,她拒绝了查理的追求。不久,帕奇的婚姻陷入了困境,和丈夫格兰德(James Staley 饰)离婚后,帕奇顺理成章地和查理在一起了。 1958年,查理应召入伍,身怀六甲的帕奇决定放弃事业,追随丈夫的脚步。然而,一下子失去了生活的重心,帕奇陷入了抑郁之中,她和查理之间的关系也降到了冰点。之后,孩子降生,帕奇重新回到了歌坛,并且大获成功。可是,和事业上的顺风顺水不同,帕奇和查理之间的爱情却再也不能回到从前,越来越自卑的查理甚至动手打了帕奇。。苏芒(文章 饰)当下陷入了极度绝望,爸爸因移情别恋绝尘而去,妈妈(岳红 饰)把家和厂子卖掉后人间蒸发,苏芒恨透了爸妈。其实,真正落到这步田地的原因怪苏芒自己,自小游手好闲的苏芒让妈妈操碎了心,妈妈每次苦口婆心的教诲苏芒都置若罔闻,连把一个叫果果的女生肚子搞大他都不知自己错在哪儿。事到如今,二十多岁的苏芒成了风餐露宿的流浪汉。百般无奈的苏芒决定投奔张家口的哥们小毛(张朴 饰),可小毛也是给自己的爸爸打工,这真应了那句“钱难挣、屎难吃”的俗语。决定痛改前非的苏芒从粗活干起,挣到了有生以来第一笔工钱。这时,他想起了妈妈当初的苦心......。英国军情六处的前特工雷(克里夫.欧文 饰)转行做了商业间谍。在酒会上,他邂逅了曾在美国中情局工作的特工克莱尔(茱莉亚.罗伯茨 饰)。不过,克莱尔却装作不认识,这勾起了他的好奇。终于,雷依靠软磨硬泡,拉克莱尔去开房。没想到,却被对方下药迷倒,还偷走了他的重要文件。原来,此时的克莱尔已经做了竞争对手公司的间谍。这令如梦初醒的雷非常愤怒。在一次接头任务中,雷再次见到克莱尔的身影,于是不顾命令,拦住了她,结果他意外发现她恰恰就是接头人。虽然因为他的鲁莽,这场碰头不欢而散,但是这两人的纠缠却并未结束,因为他们先后卷入了两家竞争公司的明争暗斗之中,为了窃取商业情报,两人大打出手,互相斗法,并在其中擦出了爱情的火花……。