故事发生在1930年——1932年的旧中国,蓝正龙即成子华从国外留学归来回到上海,一是重塑自我,二是寻找5年前被父母拆散的情侣艾晚晴即黄圣依,希望能再续前缘;曾经被成子华深深伤害的艾晚晴,已经是一个精神、经济独立的小学老师,面对成子华的追求,她如何选择?深爱艾晚晴多年的方国维如何面对情敌的挑战,许曼丽疯狂地爱恋着成子华怎能容忍自己的恋人被别人夺走,剧情深入发展,矛盾冲突迭出……上海抗战前夜,在国家民族面临生死存亡的时刻,他们毅然放下了小我的情感纠葛,迸发出无限的勇气和激情,投入到热血沸腾的金色年代。。电脑公司技术顾问埃利奥特·理查森(布兰登·费舍 Brendan Fraser 饰),老实又愚笨。对于感情他更显得呆头呆脑,虽然爱上公司漂亮的女同事爱莉森(弗兰西丝·奥康纳 Frances O'Connor 饰),却一直羞于表达。直到一晚,埃利奥特在酒吧终于在同事的怂恿下,鼓起勇气向爱莉森求爱,然而却以被拒绝和讥笑收场。
此刻,一位神秘而妖艳的红衣女人(伊丽莎白·赫利 Elizabeth Hurley 饰),出现在失魂落魄的埃利奥特的面前。原来这名女子正是魔鬼的化身,她诱惑埃利奥特只要他交出自己的灵魂,就可以帮他实现七个愿望。为了娶爱莉森为妻,埃利奥特很快便答应了魔鬼的条件。随即埃利奥特真的如愿抱得美人归,并成为了南美洲大富翁。正当埃利奥特沉浸在无法自控的喜悦中时,才猛然间发现自己竟然是个被人追杀的大毒枭。埃利奥特在接下来的许愿中,先后变成了摇滚歌星甚至七英尺高的NBA篮球明星,可每当愿望达成,魔鬼都会跟埃利奥特开一场让人欲哭无泪的玩笑。。理查德(詹姆斯·伍兹 James Woods 饰)是一位职业摄影师,每日,他穿梭于世界各地,寻找能够为他带来经济效益的摄影题材。在行业里浸淫已久的他明白,那些美好的,善良的事物无法吸引人们的注意,唯有暴力、恐怖和灾难能够为他带来机遇。 就这样,理查德和朋友们来到了烽火连天的萨尔瓦多,让理查德没有想到的是,展现在他眼前的,竟然完全是一副人间地狱的惨象。纵使是阅历丰富的理查德,也无法忍受这里发生的点点滴滴,心灰意冷的他决定离开。就在这个节骨眼上,一位名叫玛利亚(艾尔皮迪娅·卡里洛 Elpidia Carrillo 饰)的美丽女子出现在了理查德的生命力,在爱情和事业之间,理查德会做出怎样的选择?。