Donnie Darko n'est pas vraiment un adolescent comme les autres. Le 2 octobre 1988, en pleine nuit, il fait un rêve : Frank, un personnage vêtu d'un costume de lapin de carnaval, lui annonce que la fin du monde interviendra dans 28 jours.
Le sergent Neil Howie enquête sur la mystérieuse disparition d'une fillette sur une île écossaise. Face à une population locale avare en révélations, il découvre vite que la vérité est bien pire que ce qu'il pouvait s'imaginer...