Donnie Darko no tiene una buena relación ni con su familia, ni sus maestros, ni sus compañeros de clase. Una chica nueva llega a la ciudad, su nombre es Gretchen, Donnie encuentra en ella a una amiga comprensiva, que comparte su misma visión del mundo.
Donnie tiene un amigo imaginario llamado Frank - un conejo grande que sólo Donnie puede ver.