Yoshinari est un jeune samouraï qui prétend être le meilleur guerrier du Japon. Alors qu'il se rend chez l'empereur, il fait halte dans un village frappé par une terrible malédiction.
Thaïs, 12 ans, et sa soeur Margot, 11 ans, sont très proches et ont toujours joué ensemble. Alors qu'elles sont en vacances, Margot trouve une vieille poupée.