Walter Sparrow (Jim Carrey) meghökkenve olvassa a 23-as szám című könyvet, amelyről egyre inkább az az érzése, hogy ő a főszereplője. Ráadásul úgy tűnik, a történet szerzője nemcsak a múltját, hanem a jövőjét is pontosan ismeri és meglehetősen csúnya véget szán neki. Walter nyomozni kezd az igazság után, amivel egyáltalán nem biztos, hogy képes szembenézni.