Kathryn和Sebastian是原先分属两个家庭的孩子,因父母结合而成了姐弟。离开学还有一个月,这对富家子弟无所事事地,决定玩一个刺激的游戏。Kathryn的男朋友因为看上了单纯的Cecile Caldwell而和她分手,恼羞成怒的Kathryn要求阅女无数的弟弟将Cecile糟蹋一番以羞辱自己前男友。但对于玩女人玩到手软的Sebastian来说,更挑起他的征服欲的是Annette,一个公开宣称要在婚前保留处子之身的女生。于是Sebastian和Kathryn打了个邪恶的赌:如果在开学之前他不能把Annette弄上床,他的跑车就归Kathryn所有,如果成功,那么Kathryn就是Sebastian的人。这场打赌的结果出乎两姐弟的预料,Annette竟然是这样的一个人。。英国军情六处的前特工雷(克里夫.欧文 饰)转行做了商业间谍。在酒会上,他邂逅了曾在美国中情局工作的特工克莱尔(茱莉亚.罗伯茨 饰)。不过,克莱尔却装作不认识,这勾起了他的好奇。终于,雷依靠软磨硬泡,拉克莱尔去开房。没想到,却被对方下药迷倒,还偷走了他的重要文件。原来,此时的克莱尔已经做了竞争对手公司的间谍。这令如梦初醒的雷非常愤怒。在一次接头任务中,雷再次见到克莱尔的身影,于是不顾命令,拦住了她,结果他意外发现她恰恰就是接头人。虽然因为他的鲁莽,这场碰头不欢而散,但是这两人的纠缠却并未结束,因为他们先后卷入了两家竞争公司的明争暗斗之中,为了窃取商业情报,两人大打出手,互相斗法,并在其中擦出了爱情的火花……。20世纪30年代,武功了得的北方武师金山找率众到佛山踢馆,各大武馆馆主皆成其手下败将。随后,他找上习得一身武艺却为人低调的叶问。在巡警李钊、好友武痴林等乡邻的请求及妻子张永成的鼓励下,叶问用咏春拳以柔克刚制服金山找。
几年后,侵华日军攻占佛山。生计面前,叶问不惜去煤矿做苦力,李钊则成为日军翻译官。日军将领三蒲是名武痴,他以一袋白米作奖赏,派李钊四处搜寻善武之人与日军切磋,多名武馆馆主及武痴林因此惨死。这将叶问激怒,他走入打斗场。。