Film ini bercerita tentang Walter Sparrow yang sangat terobsesi dengan angka 23 setelah menerima hadiah sebuah novel dari teman istrinya, Agatha.
Novel yang berjudul The Number 23Â ini membuat kehidupan Walter berubah secara drastis. Walter merasakan bahwa dia memiliki kedekatan dengan tokoh fiksi pada cerita tersebut dan juga memiliki banyak persamaan dengan kehidupan yang sedang dialaminya.
Walter kemudian menjadi terobesi dengan angka 23 dan mempercayai bahwa kehidupannya secara langsung atau tidak langsung berhubungan dengan angka 23. Namun ketika dia mencoba untuk memperingatkan istrinya Agatha, ia dianggap gila.
Namun enigma angka 23 yang menghantui Walter, justru mendorongnya untuk melakukan hal-hal yang sesuai dengan plot cerita pada buku tersebut, termasuk percobaan pembunuhan terhadap istrinya.
Mendapatkan siksaan psikologis berlebihan membuat Walter mulai menelusuri jejak penulis buku. Dalam pencariannya, Walter menemukan hal yang mengejutkan bahwa ternyata penulis buku yang bernama Topsy Kreets, tidak lain adalah dirinya sendiri dan kisah pada novel tersebut adalah masa lalu yang telah dilaluinya.
*****
Bercerita mengenai Max Cohen (Sean Gulette), seorang ahli teori bilangan yang percaya bahwa segala sesuatu di alam dapat dipahami melalui angka. Hal ini membuat Cohen menderita gangguan kecemasan sosial yang berlebihan.
Suatu hari dalam mengolah program computer, Euclid, untuk membuat prediksi pasar saham, tanpa sengaja Cohen mencetak 216 digit angka yang kelihatannya acak. Keesokan harinya, Cohen mendapatkan bahwa angka tercetak, ternyata memiliki hasil yang sama dengan nilai pada pasar saham, namun sayangnya kertas acak tersebut sudah terlanjur dibuang.
Ditengah keputusasaanya, Cohen bertemu dengan Lenny Meyer, seorang Yahudi yang sedang melakukan penelitian matematis mengenai Torah (Taurat). Meyer memperlihatkan beberapa proses Gematria sederhana dengan mengubah abjad ibrani kuno kedalam bentuk angka.