故事发生在第二次世界大战期间,盟军反情报特工马克斯(布拉德·皮特BradPitt饰)和法国间谍卧底玛丽安(玛丽昂·歌迪亚MarionCotillard饰)在军事战略要地卡桑布兰卡相遇,为了完成刺杀德国大使的共同愿景,两人不得不假扮夫妻。刚开始,个性大相径庭的马克思和玛丽安之间屡屡产生误会和矛盾,但随着时间的推移,当他们经历了一些生死存亡的危急时刻并且互相救助之后,两人间的假戏慢慢变成了真做,他们相爱了。最终,任务顺利完成,有情人终成眷属,他们结了婚,还有了爱情的结晶。本以为日子就将长此以往的这样进行下去的马克斯,在一次偶然中开始怀疑自己的妻子的真实身份是一名纳粹间谍。
2006年,某广告公司文案蒋亮亮(冯绍峰 饰)和演员喵喵(倪妮 饰)相会于熙攘喧嚣的北京街头。他搭乘着从富二代车中出来后贸然坐入他车中的喵喵,与对方的兰博基尼相互飙车,看似见义勇为,却也给自己引来不小的麻烦。因工作关系,亮亮与喵喵再度相逢,二人相谈甚欢,别样的情感在彼此心底悄然升起。闹市的莫大孤独感,最终让两人走到一起。他们在北京一角同居,体会着属于两人的微妙幸福感。只是虚妄的幸福过后,裂痕在他们心间产生。亮亮号称对女性有“不主动、不拒绝、不负责”三大原则,而他和包括前女友梅梅等女性之间藕断丝连、暧昧之情也让喵喵心中滋生种种不安。 这条路,他们该如何走下去……
一伙银行劫匪在平安夜抢劫银行后躲进了一家汽车旅馆,然而他们不知道的是,在这个寒冷的圣诞夜,他们并不是唯一寻求庇护的最危险的东西。