故事开始于二十多年前,刘培(汤镇宗饰)和李明(博弘饰)本是一对爱侣,两人正欣喜的等待着李明腹中两人爱情的结晶呱呱坠地。在这个节骨眼上,周信(马睿饰)为了自己的前程不惜一切代价横插在两人中间,通过离间计致使刘培和李明离婚,自己取而代之成为了刘培的妻子。 一晃眼二十多年过去,刘培和周信所生的女儿已经出落成为了亭亭玉立的大姑娘,而李明也偷偷的生下了本不应该存在的这个孩子,独自将她抚养长大,她们一个叫明明(牟星饰)一个叫真真(陈意涵饰),两个女孩成长在两种完全不同的环境之中,性格自然大相径庭。巧合的是,她们都爱上了名叫昊威(千正明饰)的男人。。20世纪90年代中国东北,铁头(成龙 饰)和女孩秀秀(徐静蕾 饰)两情相悦。不久,秀秀作为二战遗孤返回日本,从此杳无音讯。挂念秀秀的铁头偷渡来至日本,投靠同乡阿杰(吴彦祖 饰),与一众华人偷渡客过着提心吊胆的黑工日子。
此时的秀秀已经更名结子,嫁给了日本黑帮三和会的若头江口利成(加藤雅也 饰)。亲眼见到这一幕的铁头心灰意冷,自此决心千方百计赚钱,留在日本。他们捞钱的手段很快触及到台南帮的利益,最终导致阿杰被斩断右手。铁头跟踪台南帮老大高捷(高捷 饰),意外得知一场黑社会的利益仇杀阴谋,他和一众朋友不可避免地卷入其中……。