Dvanáctiletý Conor O'Malley (Lewis MacDougall) se chystá uniknout do fantastického světa netvorů a pohádek. Vyrovnává se s nemocí své matky (Felicity Jones), kvůli které musí Conor trávit čas se svou nepříliš sympatickou babičkou (Sigourney Weaver). Navštěvuje jednu z britských škol, kde se každý den musí potýkat s akademickým nezájmem a šikanou za strany spolužáků. Protože Conorův otec (Toby Kebbell) se odstěhoval do tisíce mil vzdálené Ameriky, prahne chlapec po někom, kdo by ho vedl