百万美元酒店是一家汇集了各行各业各类人士的酒店。一天,一个年轻人从楼上的酒店跳下自杀。联邦调查局探员斯金纳(梅尔·吉布森饰)奉命前往酒店进行调查。面对各种不易相处的人,斯金纳想尽办法拉拢酒店的智障居民汤姆(杰瑞米·戴维斯饰)和另一名妓女艾伊斯(米拉·乔沃维奇饰),帮助调查。这起案件原本很普通,但由于死者是一位媒体大亨的儿子,案件变得复杂起来。原本对此事漠不关心的居民,为了从死者父亲那里获得一些利益,坚持对案件进行各种假设。事实上,其中大多数都是毫无根据的谎言。“汤姆不愿意帮助斯金纳,出于道德考虑隐瞒了案件的内幕”。面对这种情况,斯金纳也毫无准备。为了澄清案情,他只能使用“非常手段”。