The legend of las mariposas — the beautiful monarch butterflies that every year fly more than two thousand miles on fragile wings to return to their winter home in Mexico — is Luz Avila’s birthright. She learned of their ways and their mystical powers from the grandmother who was the only family she ever knew. Now it is her turn, like the butterflies, to make that long, perilous journey. In order to honor a promise to her beloved abuela, Luz must return her grandmother’s ashes to her ancestral village in the mountains of Mexico. But while this ofrenda, a tradition so old its origins are lost in the mists of time, will mean leaving behind a man who loves Luz deeply, the journey promises to bring deep spiritual meaning to the life of a woman who cannot find her way into the future until she comes to terms with the past.