David(杰森·苏戴奇斯 Jason Sudeikis 饰)是丹佛的毒贩子,生活过得有滋有味。一个夜里,和David住在同一个公寓的十八岁男孩Kenny(威尔·保尔特 Will Poulter 饰)看见一个流浪女孩正被人勒索,便出手相助。David不忍心看到Kenny被小混混们欺负,也加入战局,无奈寡不敌众,救人不成反而全副身家被抢走。原本已负债累累的David只能接受他的老板交给他的一个任务——去墨西哥运一批大麻回美国。为了掩人耳目,David找来同住同一座公寓的脱衣女郎Rose(詹妮弗·安妮斯顿 J
前联邦调查局探员威尔·索耶(道恩·强森 Dwayne Johnson 饰)和搭档本(巴勃罗·施瑞博尔 Pablo Schreiber 饰)在一次行动中身负重伤。从此他们退下前线,归隐山林,另谋生计。威尔利用自身专场经营安保公司,和妻儿过着平凡富足的生活。某年,香港赵隆基知名富豪打造了一座结构复杂、高耸入云的摩天建筑明珠塔,为了顺利获得保险公司的高额保险,他通过本找到威尔,聘请他为明珠塔做安保评估。不知是计的威尔带着妻子萨拉(内芙·坎贝尔 Neve Campbell 饰)和一双儿女来到香港,谁知却落下了对手