1988 год, небольшой американский городок. Старшеклассник Донни Дарко живет с родителями и двумя сестрами. У парня есть некоторые психические проблемы: периодически его посещают видения, где появляется человек в костюме кролика. Этот человек однажды ночью спасает Донни от возможной гибели, предупредив его об опасности. Вскоре Донн знакомится с новенькой девушкой из их класса, Гретхен, и они начинают дружить. Следующие события оказываются совершенно странными и необъяснимыми. С Донни происходят изменения - он понимает, что может изменять время и судьбу. Его действия начинают пугать окружающих - родителей, сестер и Гретхен. Но развязка это истории неумолимо приближается и Донни предстоит сделать последний выбор.