故事讲述了主人公岩森淳的妻子被杀后,他策划进行复仇,一切都非常顺利,但第二天一早醒来,发现又回到了“前一天”。随后,他又多次实行复仇计划,但每次都回到“前一天”...这之间究竟发生了什么?。百万美元酒店是一座汇聚了三教九流的酒店,这里有着各色各样的人物。一天,一名青年从酒店楼上跳楼自杀了,FBI探员史金纳(梅尔•吉布森 Mel Gibson 饰)奉命来到酒店调查。面对各色各样并不好惹的人,史金纳利用手段拉拢了酒店的智障住户汤姆(杰瑞米•戴维斯 Jeremy Davies 饰)和另一个住户妓女艾易丝(米拉•乔沃维奇 Milla Jovovich 饰)帮助调查。
原本平平无奇的案情,却因死者是传媒大亨的儿子而变得扑朔迷离。原本对此漠不关心的住客们,为了能从死者父亲那里获得一点好处,而各执一词,对案件做出各种各样的假设,其实多数是不着边际的谎话。而汤姆由于不是心甘情愿地帮助史金纳,出于道义他隐瞒了案子的内情。面对这种情形,史金纳也措手不及。为了理清案情,他只能使出“非常手段”。。女記者布莉特發現自己醒來時身邊躺著已經身亡的警探傑,當場成為嫌疑犯。五年前,傑的畢生好友雷利同樣也在醒來後發現身邊多了一具屍體。雷利得知布莉特的遭遇後,發現兩個事件看來有不少相似之處,而布莉特或許能幫自己洗清罪嫌。於是兩人聯手抽絲剝繭,發現一椿不為人知的危險政治陰謀..........。