As filmagens do filme duraram 28 dias, mesmo tempo da história.
Maggie Gyllenhaal (Elizabeth) inicialmente recusou o papel no filme, mas o diretor Richard Kelly acabou convencendo-a.
Na mesa do professor Monnitoff (Noah Wyle) você pode ver o livro do astrofísico Stephen Hawking, "Uma Breve História do Tempo", que foi publicado no mesmo ano do filme. O livro explica que a viagem no tempo é viável.
Jake Gyllenhaal (Donnie Darko) e Maggie Gyllenhaal (Elizabeth Darko) também são irmãos na vida real.
O filme foi a estreia como ator de Seth Rogen.
Em 2006, a revista britânica Empire classificou o filme em segundo lugar na sua lista dos 50 melhores filmes independentes de todos os tempos.
Jason Schwartzman foi considerado para o papel de Donnie, mas desistiu devido a um conflito de agenda. O papel finalmente foi para Jake Gyllenhaal.
No final do filme, a mãe de Donnie (Mary McDonnell) embarca no voo 2.806, no portão 42, e sai às 12h. É uma referência à contagem regressiva que Frank (James Duval) deu a Donnie (Jake Gyllenhaal): 28 dias, 6 horas, 42 minutos e 12 segundos.
No cinema onde Donnie (Jake Gyllenhaal) vai com Gretchen (Jena Malone), está em exibição "A Última Tentação de Cristo" (1988), de Martin Scorsese.
Rose Darko (Mary McDonnell) lê o livro "It", de Stephen King. No livro, as crianças de uma pequena cidade são aterrorizadas por um palhaço. No final do filme, o copiloto do carro de Frank (James Duval) está vestido com uma fantasia de palhaço.
Originalmente, pensava-se que o ator Tim Robbins faria o papel do pai de Donnie.
O diretor Richard Kelly também considerou Vince Vaughn e Mark Wahlberg para interpretar Donnie (Jake Gyllenhaal).
O diretor Richard Kelly admitiu que o filme teve grandes problemas de distribuição porque as distribuidoras não sabiam como atrair potenciais espectadores.
Devido aos atentados terroristas de 11 de setembro de 2001 (um mês e meio antes do lançamento do filme), os materiais promocionais foram eliminados, pois os cartazes mostravam a queda de um avião, o que fez com que o filme fracassasse nos cinemas por falta de publicidade. . O filme conquistou espectadores apenas durante o lançamento em DVD, quando se tornou um sucesso e um filme cult.
Durante uma visita ao psiquiatra, Donnie Darko (Jake Gyllenhaal) menciona a atriz Christina Applegate, mais conhecida pela série de comédia “Married with Children” (1987).
A atriz Neve Campbell fez o teste para o papel de Gretchen (Jena Malone).
Frank (James Duval) diz a Donnie (Jake Gyllenhaal) que o mundo vai acabar em 28 dias, 6 horas, 42 minutos e 12 segundos, o que soma 88. Quando Samantha (Daveigh Chase) pergunta a Donnie, quando ele poderá ter filhos, ele responde isso apenas a partir da oitava série. Donnie conta ao psiquiatra que seu cachorro morreu quando ele tinha 8 anos. Segundo o locutor de TV, a casa de Jim Cunningham (Patrick Swayze) escureceu pouco depois das oito horas. O clímax do filme se passa uma semana antes das eleições presidenciais de 1988. George Bush foi eleito em 8 de novembro de 1988.