Victime de harcèlement scolaire, Kokoro vit recluse chez elle. Un matin, son miroir s’illumine et lui ouvre un portail vers un mystérieux château. Accueillie par une enfant affublée d’un masque de loup, Kokoro y rencontre six autres adolescents : Rion, Aki, Subaru, Fuka, Masamune et Ureshino. « La Reine Louve » leur lance un défi : ils ont un an pour trouver l’unique clé de la « Porte des vœux », qui leur permettra de réaliser leur souhait le plus cher. L’accès au château est soumis à des horaires précis. Faute de les respecter, les adolescents seront dévorés par un loup. Au fil des mois, Kokoro fait connaissance avec les autres adolescents. Tous souffrent de solitude. Dans le vrai monde, Kokoro rencontre Madame Kitajima, professeure dans une école alternative. La clé reste introuvable. Les adolescents comprennent qu’ils fréquentent le même collège, mais ils n’arrivent pas à se retrouver dans le vrai monde. Un jour, Kokoro retrouve son miroir brisé : Aki a enfreint le règlement ; tous ses amis ont été dévorés. Dans le château, Kokoro trouve la clé et accède à une mystérieuse salle. Elle découvre qu’Aki s’est réfugiée au château pour fuir un père incestueux. Kokoro fait le vœu de sauver Aki. Sains et saufs, les adolescents découvrent qu’ils viennent de temporalités différentes, à l’exception de Rion et Kokoro. Le portail se referme. Dans le vrai monde, Kokoro retrouve Madame Kitajima, qui n’est autre qu’Aki, devenue adulte. Une autre année scolaire débute : Kokoro et Rion se retrouvent.