故事发生在一间名为牙买加的海边客栈中,漂亮姑娘玛丽(玛琳·奥哈拉 Maureen O'Hara 饰)千里迢迢来到此地,探望她的姨妈,同时也是客栈老板娘佩西斯(Marie Ney 饰)。在途中,玛丽接受了一位名为汉弗莱(查尔斯·劳顿 Charles Laughton 饰)的男人的帮助,顺利到达了客栈。玛丽玩玩没有想到的是,佩西斯的客栈早已经成为了海盗们盘踞的窝巢,而佩西斯的丈夫杰斯(莱斯利·班克斯 Leslie Banks 饰)正是海盗头子。更糟糕的是,看似善良的汉弗莱和海盗们同流合污,他们看中了玛丽的美貌,决定将她掳走。玛丽从海盗们手下救出了一位名为詹姆(罗伯特·牛顿 Robert Newton 饰)的男子,她的这一举动彻底的激怒了凶残冷酷的海盗们。
影片改编自查克·迪克逊所著同名系列小说,主人公莱文·凯德(杰森·斯坦森 Jason Statham 饰)是黑色行动界的传奇人物,他放弃职业从事建筑工作,想过简单的生活,做女儿的好父亲,而当他老板的十几岁女儿珍妮突然消失后,莱文被召回要求重操旧业。在追踪过程中,莱文卷入到 一个邪恶的犯罪阴谋的中心,产生了连锁反应,将威胁到他的新生活方式。