Marty(柯林·法瑞尔 Colin Farrell 饰)是一个爱饮酒的片子编剧,他的石友Billy(山姆·洛克威尔 Sam Rockwell 饰)则和Hans(克里斯托弗·沃肯 Christopher Walken饰)靠偷狗而后把狗还回给失主来赢利。Marty近期在写 一个叫《七个精神病》的脚本,却没有甚么灵感,因而Billy给他供给了一些素材。有一个精神病是一个杀手,每次杀完人都邑扔下一张J扑克牌,有一个越南的复仇者,有一个自刎的贵格教徒....Billy偷了一条狗,这条狗是一个黑帮老迈Charlie(伍迪·哈里森 Woody Harrelson 饰)的爱犬。Charlie丢了他视如性命的狗,随处在寻觅。他找到了Hans住院的老婆并杀戮了她。Billy晓得这件过后,恼怒的将他的恋人杀戮,而她也是Charlie的恋人,随后Billy扔下了一张扑克牌。本来Billy就是谁人精神病杀手。他和Marty、Hans离开田野持续写脚本,同时他也让Charlie单枪匹马前来决战.....