Dans l'au-delà, Grand Faucon Blanc découvre que l'âme de sa fille, Cheveux dans le Vent, est piégée parmi les Blancs, car sa sépulture n'a pas été consacrée. Guidé par le sorcier Lune Blanche, il se transforme en faucon et traverse les mondes pour lui remettre une amulette lui permettant de revenir sur Terre et trouver quelqu'un qui pourra l'aider. Elle rencontre Thomas, un adolescent qui accepte de l'aider à trouver la paix par un rituel sacré.Cependant, la quête se complique lorsque la petite soeur de Thomas demande à Cheveux dans le Vent de sauver leur mère, plongée dans le coma. Touchée, elle accepte cette mission. Avec l'aide de Lune Blanche et des forces spirituelles, ils tentent de libérer l'esprit de la mère, elle aussi coincée entre la vie et la mort.