Una mamma, Helen Grace (Mary-Louise Parker), con tre figli, i gemelli Jared e Simon (Freddie Highmore) e la sorella maggiore Mallory (Sarah Bolger), si trasferisce ad abitare nel New England, perché ha appena rotto definitivamente col marito, che l’ha lasciata per un’altra.
La casa, un decadente edificio gotico, lasciata libera dalla prozia Lucinda (Joan Plowright), che si è trasferita in un centro per anziani, è in realtà occupata da una creatura amante del miele, di nome Giangoccetto, guardiana del libro “La Guida Pratica di Arthur Spiderwick al Mondo Fantastico che Vi circonda”. Il libro, scritto proprio dal prozio dei bambini, il grande Arthur Spiderwick (David Strathairn), è l’insieme di tutti i segreti degli abitanti del mondo fantastico e, se cadesse nelle mani sbagliate, ad esempio in quelle dell’orco Mulgarath (Nick Nolte, che si nota ben poco) e del suo esercito di goblin, tutto avrebbe fine.
Un giorno, Jared, il figlio che ha sofferto maggiormente la separazione dal padre e l’inizio di una nuova vita, trova il libro in un baule e, incurante del biglietto che vieta di leggerlo, lo sfoglia. Tutto ciò risveglia gli orchi, che riprendono la caccia alla guida, che avevano interrotto anni prima, dopo averne perse le tracce. Per Jared, Simon e Mallory, in pericolo di vita, quest’avventura sarà un modo per ritrovare la compattezza perduta e tornare ad essere una vera famiglia.