《24小时日本》美国新奥尔良一个喧闹的夜晚FBI正在围捕蜚声国际的恐怖分子迈尔斯•杰克逊(艾丹•吉伦 Aidan Gillen 饰)是夜狡猾的迈尔斯正与另一伙犯罪分子作交易他用计杀掉对手还把FBI耍得团团转当地的警察丹尼•费舍尔(约翰•塞纳 John Cena 饰)奉命参加行动他和搭档偶遇迈尔斯及其女友驾驶的汽车在一番激烈的追逐过后迈尔斯最终落网而他的女友则不幸死于车祸一年后迈尔斯成功越狱他绑架了丹尼的女友莫莉•波特(阿什莉•斯科特 Ashley Scott 饰)他为丹尼设计了12道难关一场关乎生死的危险游戏就此展开……本片男主角John Cena是美国最大摔角组织WWE的摔角明星企业家本尼(亚伦·泰勒-约翰逊 饰)是一个和善的大麻生产商他和朋友乔恩(泰勒·克奇 饰)以及他们的“红颜知己”奥普拉(布蕾克·莱弗利 饰)共同经营着一个利润丰厚的大麻生产销售企业三人在南加州小镇过着田园诗般的生活直到一天来自墨西哥的大毒枭想要参与他们产业与其合作他们拒绝了墨西哥大毒枭为其卖命的要求后者便绑架了二人的“红颜知己 ”奥普拉并索要一大笔赎金为了救出女伴他们偷偷盗取大毒枭的货物以换取赎金开始了一场危险的角逐1991年香港黑帮龙头倪坤被杀倪氏家族旗下五大头目中除韩琛(曾志伟)外均伺机背叛发难不料却被倪家不起眼的第二代倪永孝(吴镇宇)不费一兵一卒牵制此举引来重案祖督察黄志诚(黄秋生)的戒心使其派出警校学生陈永仁(余文乐)渗入倪家进行长期的卧底工作而韩琛为了巩固势力早在警察内部安插了线人刘建明(陈冠希)三年后事业蒸蒸日上的倪永孝为安枕无忧决意将五大头目一举歼灭却因疏忽让韩琛成为漏网之鱼1997年大难不死的韩琛重出江湖为替死去的同事报仇黄志诚找到他商议合作除掉倪永孝的事宜不久却发现此举铸成大错而各自为自己的尴尬身份苦恼的陈永仁和刘建明则在无间道的路上越行越远...