一个孤独的流浪者来到了一个小镇,怀揣着对尼古拉的复仇计划。然而,他意外地遇到了比他原先计划更为庞大的挑战。影片背景设定在一个超现实的反乌托邦社会,这里禁止使用枪支,而以一剑封喉才是真正的王道。尼古拉(朗·普尔曼 Ron Perlman 饰)是该社会最有权势的人,统领着犯罪集团,制定着铁血规则,所有人都不得不臣服。他的夫人亚利桑德拉(黛咪·摩尔 Demi Moore 饰)是一个神秘的女人,背后隐藏着许多不为人知的秘密。尼古拉身边有着九名杀手,被称为“红衣帮”,由2号杀手(凯文·麦克基德 Kevin McKidd 饰)为首,他们严密守卫着尼古拉的权威。 当地居民因尼古拉的残暴统治而生活在恐惧中,他们渴望有一位英雄能够站出来推翻暴君,拯救他们于水深火热之中。一个晚上,一位神秘的流浪汉(乔什·哈奈特 Josh Hartnett 饰)闯入了“没有马的骑士”酒吧...。四年前,尼克(亚当·桑德勒饰)与奥黛丽(詹妮弗·安妮斯顿饰)生平第一次侦破离奇命案,如今他们全心投入私家侦探一行,生意却一直不见起色。当他们受邀参加印度王公好友(阿迪勒·阿赫塔尔饰)在私人小岛举办的婚礼,麻烦却再度找上门:庆祝活动才开始,新郎就成为肉票,光鲜亮丽的宾客、亲友,甚至新娘本人,个个脱不了嫌疑。这件案子虽然危机四伏,尼克与奥黛丽却可能因此让侦探社起死回生,还能得偿夙愿,畅游花都。。