布奇(乔什•哈奈特 Josh Hartnett 饰)和李(艾伦•艾克哈特 Aaron Eckhart 饰)都是拳击界的佼佼者,李被称为“火先生”、而布奇则被称为“冰先生”。李在警局执行组,而布奇则比较落魄。在警局举行的一场拳赛上,布奇故意输给了李,以此跻身了警局,成为李的搭档,两人更成了无话不谈的好友。
两人奉命调查一个叫纳什的家伙犯下的连环凶杀案,在一次埋伏行动中,李为了救布奇射杀了一名监视的疑犯,但却没抓到纳什。随后两人在现场附近发现了被称为“黑色大丽花”的肖特的尸体,肖特死因恐怖。李很快就放弃了调查纳什一案,而集中精力一人追查肖特的案件,而当年被李抓获的抢劫银行犯鲍比提早出狱也让李感到焦头烂额。布奇为了帮助搭档,自己也开始着手调查,然而,随着调查的深入,真相逐渐浮出水面之际,却发现了李身后不为人知的秘密。。南非自由州是南非白人这一少数群体的据点。在这个保守的乡村地区,力量和男性特权依然是当地人尊崇的两个词汇。Janno是个孤僻、内向的小男孩。他的母亲则是位虔诚的基督教徒。一天,母亲将流浪街头的孤儿Pieter带回了家,并要求Janno像弟弟一样接纳他。两个男孩由此展开了一场争夺权利、遗产和双亲之爱的较量。。年轻的姑娘卡罗琳受雇于老妇人维奥莱特,前往她家照顾她卧病在床的丈夫本。维奥莱特的大房子坐落于以神秘习俗和宗教仪式闻名的地区,卡罗琳刚到这里就觉得阴森诡异。随着日子一天天过去,卡罗琳渐渐对这件大房子和古怪的维奥莱特起疑。一次偶然,她从维奥莱特那里得到了一把万能钥匙,用它可以打开这座大房子的所有房间。当卡罗琳走进了隐藏在顶楼的房间时,她看到了令人惊悚的一幕,直觉告诉她,本的卧病在床和维奥莱特以及这间房间有着莫大的关系,她决心揭开这个谜!。