Connor (Lewis MacDougall) és un jove de 12 anys que, després de la separació dels seus pares, es converteix en l'home de la casa i l'encarregat de portar les regnes de la llar. Amb la seva mare (Felicity Jones), jove i malalta de càncer, el petit intentarà superar totes les seves pors i fòbies amb l'ajuda d'un monstre (Liam Neeson). Fantasia, contes de fades i històries imaginàries del petit es veuran les cares no només amb la realitat, sinó amb la seva freda i calculadora àvia (Sigourney Weaver).
Amb aquest treball J.A. Bayona tancarà una trilogia sobre les relacions mare-fill, que va iniciar amb L'orfenat i va continuar amb L'impossible.