Lee Holloway(玛吉·吉伦哈尔 Maggie Gyllenhaal 饰)生活在一个不和谐的家庭里,从小就有“自毁”的行为,在精神治疗中心治疗一段时间回到家后,她要重新融入正常人的生活。于是她学习了打字,在一家律师事务所找到了一份打字员的工作。一开始,Lee打字出现了很多毛病,被她的雇主E. Edward Grey(詹姆斯·斯派德 James Spader 饰)发现,Grey把Lee叫到了他的办公室,为了让Lee深刻记得她的错误,他让Lee趴在书桌上,然后他开始拿起皮鞭对她进行性虐待。久而久之,两人产生了一种奇妙的情感,这也从另一方面减弱了Lee的“自毁”倾向。Lee爱上了Grey,然而Grey却羞于让人知道他的怪癖,于是他解雇了Lee。Lee的男友Peter(杰瑞米·戴维斯 Jeremy Davies 饰)向她求婚,她答应了,然而在婚礼当天,她却逃到了Grey的办公室.....
在一个平凡的美国小镇,同性恋男孩被人杀害,他的死却引起了广泛争议。自称代表上帝的牧师艾宾·库伯(麦克·帕克斯 Michael Parks 饰)带领信众游行示威,控诉着世间各种丑态与罪行。另一边,高中生特拉维斯(Michael Angarano 饰)、贾罗德(Kyle Gallner 饰)、比利-雷(Nicholas Braun 饰)却相约夜晚出行,寻找属于青春时代的放浪与刺激。谁知渴望狩猎的少年,反倒成了他人的猎物。他们落入库伯及其信众的陷阱,随时都会失去生命。
另一方面,美国枪支管理局的特工约瑟夫·吉南(约翰·古德曼 John Goodman 饰)逐渐掌握库伯囤积枪支的证据,一场无关正义与道德缺失的攻防战即将展开……