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