Den unge magiker Josephine Teller er rejst med sin onkel og faster til landsbyen Haselby, hvor de vil åbne et hotel i et gammelt, forladt hus.
Josephine glæder sig ikke til at skulle tilbringe sommeren med hotelarbejde, men da husets høloft afslører en uhyggelig hemmelighed, bliver hun med ét draget ind i et årtier gammelt mysterium, som truer med at ødelægge hotellet og hendes families forretning.
Med sin egen magi og med hjælp fra den hemmelighedsfulde Nell fra landsbyen, tager Josephine fat på at løse gåden, der trækker spor til en langt større sag om et forsvundet, magisk relikvie: Humaran - den ydmyge amulet.