故事发生在第二次世界大战期间,情报科军官格劳少校(奥马尔·沙里夫 Omar Sharif 饰)奉命调查一宗手段极为残忍的谋杀案,冯塞德里茨将军(查尔斯·格雷 Charles Gray 饰)、卡伦博格少将(唐纳德·普利森斯 Donald Pleasence 饰)和坦兹将军(彼德·奥图 Peter O'Toole 饰)均为案件的嫌疑人,但他们都拒绝配合调查。 冯塞德里茨将军的妻子娜塔莎想为两人的女儿于丽克(乔安娜·佩蒂 Joanna Pettet 饰)在众多年轻有为的军官之中觅得一位金龟婿,她看上了坦兹将军,但于丽克却并不喜欢这位在战场上杀人如麻的恶魔。当着坦兹将军的面,于丽克邀请军官雷蒙德共舞,两人却因此坠入爱河,与此同时,格劳少校的直觉告诉他,坦兹就是那位邪恶的凶手。。查理(金•凯瑞 饰)是一名善良的巡警,他的妻子与别人偷情生下三个儿子后与情人私奔了。可是查理仍把三个儿子视为己出,儿子们也十分尊敬这个老爸。镇上的人们都欺负查理的善良,终于隐藏在查理体内的另一个狠角色——阿庆出现了。阿庆与查理截然不同,他到处捣乱,到处生事。
警方为查理检查,发现他患上了精神分裂,需要用药物治疗。这时查理要护送美女伊莲(芮妮•齐薇格 饰)回去纽约,可是伊莲的前老板狄克所做的不法事情被举报了,他认为举报者就是伊莲,于是狄克买通了警察等人,誓要杀死伊莲。
伊莲求助与查理,于是两人还有阿庆一起开展了一段亡命之旅。查理的药却丢在了旅馆里,于是一路上查理与阿庆毫无预兆的更换着,更复杂的是查理与阿庆都爱上了伊莲,查理与阿庆争风吃醋,争斗不断。而警察与狄克一直穷追不舍查理他们……。该片讲述了一个汽车销售商因急需一笔资金做生意,雇佣了两个社会渣滓去绑架自己老婆,然后让他有钱的岳父拿出赎金,再跟绑匪分账,不料出现意外情况从而引起一系列血案的故事。。