Сотрудник службы по отлову бездомных животных Уолтер Спэрроу получает в подарок от жены Агаты загадочный роман под названием «Номер 23» на свой день рождения. Сначала книга кажется ему обычным произведением, но вскоре он осознает, что её содержание не просто затягивает его в мир вымысла, а начинает отражать его собственную жизнь. В романе описывается жуткое убийство, и по мере чтения Уолтер все больше ощущает, что его судьба переплетается с судьбой главного героя. Число 23 становится для него символом тревоги и предвестником беды, а его спокойная жизнь начинает наполняться паранойей и страхом. Уолтер сталкивается с нарастающим ощущением, что его близкие тоже могут оказаться в опасности. Стремясь разгадать тайну книги и избавиться от её зловещего влияния, он погружается в мир, где реальность и вымысел сливаются воедино. Уолтер понимает, что его жизнь и жизнь персонажей романа находятся на грани трагедии, и он вынужден бороться за спасение себя и своих близких, прежде чем число 23 станет роковым для всех.