Sorgenfrei kann man das Leben des jungen Conor (Lewis MacDougall) nicht nennen: Seine Mutter (Felicity Jones) ist schwer krank, er fürchtet seine strenge Großmutter (Sigourney Weaver), bei der er jetzt leben soll, und die großen Jungs, die ihn in der Schule verprügeln.
Aber am schlimmsten ist der dunkle Albtraum, der ihn jede Nacht quält. Doch plötzlich wird alles anders: Als er wieder einmal schweißgebadet aufwacht, hat sich die alte Eibe vor seinem Fenster in ein riesiges Monster verwandelt – und spricht zu ihm.
Conor begreift schnell, dass er keine Angst haben muss. Stattdessen beginnt das Monster, ihm drei Geschichten zu erzählen. Immer um sieben Minuten nach Mitternacht trifft Conor das Monster, und seine Geschichten begleiten ihn auf dem Weg zu der ganzen Wahrheit hinter seinem Schmerz.