燕西医院医生徐清风在留学归国航程中,与女机长关雨晴因为默契配合救助病人互心生好感,却发现彼此家庭都有本难念的经。独自抚养徐清风长大的母亲徐秀兰把儿子视为自己的一切,并且想把儿子的事业和婚姻都掌握在自己手中。关雨晴重男轻女的父亲关永年总是把女儿当成骄纵叛逆的儿子关震雷的提款机。原本想通过事业逃避家庭问题的徐清风和关雨晴发现,当他们想要走到一起时,不但父母是越不过去的坎,而且自己也必须做出改变。。林雨峰(元彪饰)在一家跨国企业里担任保安经理的职位,一天,他于意外之中目睹了一场凶杀。被派往公司查账的李小姐身受重伤,在试图抢救李小姐的过程中,林雨峰被后者抓伤,因为这伤口,林雨峰成为了这场案件的头号嫌疑人,最终被判处死刑。 清白无辜的林雨峰不甘心就这样枉死,于是逃回了国内,中国警方派出警官骆彬,联手菲律宾方面的罗莎里奥督查一起调查案件。逃亡中的林雨峰暗中找到了前妻阿珊(宣萱饰),恳求她协助自己调查事件的真相,阿珊和林雨峰虽然已经离婚,但心里还是爱着前夫,于是鼎力相助,哪知道自己正一步一步的走入陷阱之中。。1927年4月21日,革命局势急转直下。以蒋介石为首的国民政府发动了震惊全国的“四·一二”反革命政变,对共产党人进行了血腥的围剿和屠杀。举国上下风声鹤唳,十里洋场更是哀鸿遍野。在这起事件中,一个小人物的命运被改变了。他名叫板凳(王宝强 饰),自幼便成了孤儿,多年来一直为杂技团齐班主(午马 饰)收养。在帮师傅搭救的途中,他遭遇了共产党人和青帮以及国民党特务的枪战。与他一同遭遇枪战的还有师兄常墩子。常的真实身份是共产党员,他正带着女孩红儿去和地下党员唐雪梅(小陶虹 饰)街头。常死前将红儿托付给板凳,板凳被迫成为了女孩的父亲。
与此同时,国民党方面积极追查重要情报“火种”的下落,攸关革命存亡的时刻渐渐到来……。