A ação deste pequeno e curioso drama familiar se passa na Itália. A protagonista do filme é Violet, uma menina de 12 anos alegre e curiosa, que parece uma adolescente comum, que adora observar tudo o que acontece no mundo e tenta entender seu lugar nele. Ela mora com seu pai excêntrico e esquecido, Adam, e sua mãe triste, Chloe. Violet também tem uma irmã mais velha, Savanna, que sonha em conquistar o mundo da moda na Itália.
Certa vez, a família parte para uma cidade abandonada, onde planejam se encontrar com a ex-modelo Yana, que trabalha com o fotógrafo profissional Franco e se prepara para vender sua última linha de roupas. Eles gostam de Savannah e a contratam como modelo. Savannah começa a trabalhar imediatamente, mas Yana, que na verdade é uma vilã, também se interessa por Violet, que, entretanto, tenta se entender com seu meio-irmão Daniel. Logo, a atenção de Violet é atraída pela floresta mais próxima. A garota vai até lá, sem saber que ele é encantado, e inesperadamente encontra lá a bondosa bruxa idosa Hazel.
Hazel quer fazer amizade com a jovem Violet, mas depois se apropria de seus poderes e atrai a garota para outro reino, que se assemelha de certa forma ao país das maravilhas, para onde a famosa Alice foi parar. Nesse outro mundo, Violet se deparará com uma realidade bizarra — plantas monstruosas e uma cabeça gigante flutuante. Mas ela também terá que lidar com as travessuras de Yana, que quer obter uma chave especial, pois somente ela lhe dará a oportunidade de conquistar o mundo de Hazel Paradiso e seu próprio Inferno.