尼尔森(大卫·弗利 Dave Foley 饰)一直都因为和老板的女儿(詹妮弗·提莉 Jennifer Tilly 饰)谈恋爱而沾沾自喜,因为不出意外的话,尼尔森将成为老板的女婿,这也就意味着他可以顺理成章的成为公司的继承人。可是,让尼尔森没有想到的是,某一天,老板宣布了下一任总经理的人选,而这个人竟然不是他,被愤怒冲昏了头脑的尼尔森对老板发出了死亡的威胁。
最终,尼尔森还是冷静了下来,当他想要找到老板向他道歉时,却震惊的发现老板已经死了。而曾经扬言要杀死他的自己成为了最大的嫌疑人。为了证明自己的清白,尼尔森不得不踏上了逃亡的旅途。
沃尔特(金?凯瑞 Jim Carrey 饰)本来过着幸福的田园生活,直到有一天他和“23”这个数字扯上了关系,他的生活彻底发生了改变。妻子阿加莎送了一本名为《数字23》的小说给沃尔特作为生日礼物,这本书看来平凡无奇,描述的是一个侦探遭遇了23场杀人梦魇,“23”这个数字就像枷锁一样牢牢控制住他的生活,最后他亲手杀了自己妻子。
沃特尔惊奇地发现书中描写的很多情景和生活细节竟然和自己的生活一摸一样,既有过去的,也有即将发生的。小说的情节好像推动着他的生活一步步滑向最后的深渊――他亲手杀死了自己的妻子。为了避免这一结局,沃尔特只有找出这些事件和“23”背后的真相!