Des événements inexpliqués se succèdent sur l'île d'Harö, au large de l'archipel de Stockholm, alors que des marins disparaissent sans laisser de trace et que des ombres dansent entre les arbres. Tuva, une enfant solitaire et introvertie de 12 ans, se lance à la recherche d'un de ses camarades disparus. Une aventure peuplée de créatures mythologiques commence.