Донни Дарко — обычный подросток, который живёт вместе с родителями и двумя сёстрами, стараясь справляться с повседневными школьными заботами. Его жизнь резко меняется, когда он сталкивается с таинственной фигурой в костюме кролика, чьи слова звучат как угроза и предупреждение одновременно. Незнакомец сообщает Донни точное время — 28 дней, 6 часов, 42 минуты и 12 секунд — оставшееся до апокалипсиса, заставляя парня задуматься о реальности происходящего.
Эта встреча переворачивает мировосприятие Донни, заставляя его искать смысл в каждом последующем дне, наполненном тревогой и неопределённостью. Столкнувшись с необъяснимыми явлениями и всё более странными событиями, он пытается разгадать, является ли предсказание истиной или лишь игрой его сознания, пока часы неумолимо отсчитывают время до рокового момента.