失意的小说家兼教授塞隆尼斯·“蒙克”·埃里森(杰弗里·怀特 Jeffrey Wright 饰)出于怨恨,用开玩笑的方式写了一本小说,书中充斥着古怪刻板印象的黑人形象。不料这本书出版后大受好评,不仅获得文学大奖,还被拍成电影。
布商之女玛丽因家境殷实而遭到本城城主的陷害,父亲被杀,自己受到凌辱和鞭刑后被逐出康斯坦丁城。玛丽发誓要回来报仇血恨,为此她改名换姓为汉娜。流亡途中被一群妓女所收留。为了雪恨,她只能被迫使用上帝赐予女性最天然的武器。