Esta película es difícil de entender a la primera, así que el tiempo le dio su estatus de culto. Donnie (Jake Gyllenhaal), es un adolescente que comienza a relacionarse con un escalofriante conejo imaginario (o algo así) llamado Frank, mismo que no sólo le anuncia el fin del mundo en 28 días, sino que le salva la vida y altera el curso de las cosas. Todo lo ocurrido en estos momentos de la vida de Donnie, incluyendo sus alucinaciones, son un viaje en el tiempo, pero también muestra que este chico está muerto en otra realidad, después de que la parte de un avión cayera justo encima de su cama. Es bastante confuso.
Ellos no lo sabían, pero ya hacía tiempo que eran parte del otro mundo. Nosotros caímos con ellos.