善良温厚的销售员埃利奥·布兰德(马克·韦伯 Mark Webber 饰)与黑人女孩谢尔比(卢蒂娜·卫斯理 Rutina Wesley 饰)相知相恋,二人筹划走入婚姻殿堂,同时即将迎来新生命的降临,此外他还要照顾年迈的父亲和低智的弟弟麦克(德文·格拉耶 Devon Graye 饰),原本财务吃紧的他又面临着被裁员的命运,这残酷的现状令他烦恼之际。就在某个夜晚,一通奇怪的电话打了进来,对方似乎了解埃利奥的一切,而且无比诚挚地邀请他参加名为“千种之星”的挑战,只要他能成功闯过13道难关,就有机会赢得高达620万美元的奖金。埃利奥将信将疑尝试了手抓苍蝇和吃苍蝇的两项挑战,谁知随后竟真的有两笔钱先后入账。
然而随着奖金逐渐升级,挑战的难度也越来越大,回过神来的埃利奥已经无法抽身……。沃尔特(金•凯瑞 Jim Carrey 饰)本来过着幸福的田园生活,直到有一天他和“23”这个数字扯上了关系,他的生活彻底发生了改变。妻子阿加莎送了一本名为《数字23》的小说给沃尔特作为生日礼物,这本书看来平凡无奇,描述的是一个侦探遭遇了23场杀人梦魇,“23”这个数字就像枷锁一样牢牢控制住他的生活,最后他亲手杀了自己妻子。
沃特尔惊奇地发现书中描写的很多情景和生活细节竟然和自己的生活一摸一样,既有过去的,也有即将发生的。小说的情节好像推动着他的生活一步步滑向最后的深渊――他亲手杀死了自己的妻子。为了避免这一结局,沃尔特只有找出这些事件和“23”背后的真相!。