北京某公园是同性恋晚上幽会的场所,该公园附近的派出所民警小史(胡军)值夜班值到无聊时,会到公园里抓一两个同性恋来审一审,在他们交待自己的种种“活动”时,他会打骂一番以消闲解闷。某晚又去抓人时,欲拒还迎的阿兰(司汗)被他铐回值班室。
故事开始于20世纪50年代的英格兰,美国作家强尼(理查德·威德马克 Richard Widmark 饰)来到了艺术家亨利(丹霍姆·艾略特 Denholm Elliott 饰)的画廊谈生意,期间,亨利告诉强尼,一个邪教组织正在纠缠他和他的女儿凯瑟琳(娜塔莎·金斯基 Nastassja Kinski 饰),凯瑟琳是一名修女,在与世隔绝的修道院里修行,只有生日那天她才能被允许回到父亲身边。亨利请求强尼帮他把凯瑟琳接回来,强尼认为这是绝佳的写作题材,于是答应了。此时的强尼并不知道,从答应的那一刻起,他就已经被卷入了邪教所设计的圈套之中。原来,在凯瑟琳出生那天,亨利和神父麦克(克里斯托弗·李 Christopher Lee 饰),也就是现在的邪教的教主签订了契约,当凯瑟琳18岁生日那天,她将注定会成为撒旦的女儿。
清朝光绪年间,走私食盐集团首脑徐老虎(刘永)与白寡妇(恬妮),因清官李振彪(白彪)拒不受贿,同时两江总督又责令严缉私盐,徐老虎和白寡妇二人都面临被捕危险。白寡妇为免同僚落网,遂私自前往官府与李振彪协议自己投案,李振彪念及曾与徐老虎及白寡妇亡夫结义,遂允白寡妇之要求。白寡妇被判处绞刑,李振彪为了避免总督介入此案,进而节外生枝,遂派人送毒药给白寡妇。徐老虎惊悉白寡妇独力承担罪责更被判处死刑,复仇行动随即展开……