De nieuwsgierige, 12-jarige Violet woont met haar ouders en zus Savannah in Italië. Wanneer ze in een bos de mysterieuze Hazel ontmoet, gaat Violet op een spannende reis die haar wereld voor altijd verandert.