Donnie Darko (Jake Gyllenhaal) je problematični najstnik, ki ima veliko težav sam s sabo, z družino in s šolo. Trpi za paranoidno shizofrenijo in ko (za nekaj časa) preneha jesti tablete, se mu prikaže ogromen zajec, ki mu napove konec sveta v roku 28 dni.
Dva moška, Benigno in Marco, se spoznata v zasebni kliniki. Lydia, Marcovo dekle, je po poklicu bikoborka in je zaradi poškodbe med bitko padla v komo. Benigno kot bolničar skrbi za drugo dekle v komi, mlado študentko baleta Alicio. Moška med čakanjem v bolnišnici navežeta intenziven stik in si drobec za drobcem razkrivata najbolj intimne plasti svojih življenj.
Marcus in Mike sta prijatelja in partnerja v službi policije. Marcus je poročen in ima dva otroka, Mikeu pa resne zveze ne dišijo. Delata na oddelku za mamila v Miamiju in nekega dne preprodajalcem zaplenita heroin, vreden sto milijonov dolarjev. Njuno veselje pa traja le kratek čas, saj jima plen pred nosom nekdo ukrade. Fanta imata le tri dni časa, da mamilo najdeta in zaključita primer. Na sled prideta zloglasnim preprodajalcem, pot pa jima prekriža tudi edina priča, ki bi jima lahko pomagala. Zgodba se še dodatno zaplete, ko Marcus svoji ženi ne pove, da se ukvarja s tem primerom, po spletu okoliščin pa sta z Mikeom prisiljena zamenjati identiteto.