On the longest night of the year, the ancient town of Thornwick becomes a place where the boundaries between the living and the dead blur. Every Winter Solstice, a mysterious ritual known as the "Veil Crossing" is held, a tradition rooted in legends of spirits, lost souls, and hidden truths. For as long as she can remember, Mira Albright has been told to stay away from Thornwick during the Solstice. But this year, with her estranged grandmother's...