V desivom príbehu Zlo nikdy nespí sa dejú až príliš reálne sny. Po tom, čo mladý pár Jessie (Kate Bosworth) a Mark (Thomas Jane) prídu o svojho syna, adoptujú si malého osemročného Codyho. Ten má však jednu zvláštnosť, bojí sa zaspať. Takýto strach je u malých detí úplne bežný, no časom rodičia zistia, že Cody máva nočné mory, kde ožívajú príbehy. Zistiť dôvod musia skôr, ako sa z celej situácie zbláznia.