Nach der Scheidung seiner Eltern lebt der 12-jährige Conor bei seiner schwerkranken Mutter. Conors Großmutter besucht sie regelmäßig, er hat jedoch keine gute Beziehung zu ihr. In der Schule wird er von seinen Klassenkameraden schikaniert. Nachts leidet Conor unter schrecklichen Alpträumen denn jede Nacht sucht ihn ein Monster heim, das ihm Geschichten erzählen will. Doch am Ende wird das mächtige Monster zu seinem wichtigsten Verbündeten.