Ein kleiner Junge namens Patrick wird jede Nacht von Alpträumen geplagt. Seine Eltern versuchen ihm zu helfen, indem sie ihm Gute-Nacht-Geschichten vorlesen, aber nichts scheint zu funktionieren. Eines Nachts erscheint eine magische Kreatur namens Dream Eater in Patricks Schlafzimmer und bietet seine Hilfe an. Der Traumfresser ist in der Lage, Albträume zu essen und süße Träume an ihrer Stelle zu hinterlassen.
Patrick ist überglücklich und bittet den Traumfresser, für immer bei ihm zu bleiben. Der Traumfresser stimmt zu, aber nur unter der Bedingung, dass Patrick verspricht, ihm jeden Abend eine Geschichte zu erzählen. Im Laufe der Nächte erzählt Patrick dem Traumfresser viele wundervolle Geschichten und die beiden werden die besten Freunde. Aber als eine böse Hexe von dem Traumfresser hört, macht sie sich daran, ihn zu fangen und seine Kräfte für ihre eigenen bösen Zwecke einzusetzen.
Es liegt an Patrick, seinen Freund zu retten und den bösen Plänen der Hexe ein Ende zu bereiten.