Nel 1947, Mary Lennox viene trovata dalle forze britanniche nella casa dei suoi genitori nell’India britannica , viene mandata nella villa di Misselthwaite di suo zio Lord Archibald Craven nello Yorkshire , in Inghilterra . Trascurata e abbandonata dai suoi genitori che sono stati uccisi, è una ragazza sgradevole e scortese che ha dovuto reprimere le proprie emozioni.