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