Definite Labyrinth vibe. Yes I was hoping to see the talking caterpillar.