Zorian is a teenage mage of humble origins, with skills just above average, studying in his third year at the magical academy in Cyoria. Driven and short-tempered, he wants to secure his future and escape his family's influence. He resents the way his family favors his brother over him, and has no time for pointless distractions or other people's problems. As it happens, time is exactly what he's about to get. On the eve of Cyoria's annual summer festival, he is murdered and sent back to the beginning of the month, just before he was set to take the train to Cyoria. Suddenly trapped in a time loop with no clear end or way out, Zorian will have to look both inward and outward to unravel the mystery before him. He has to solve it, because the time loop wasn't made for his sake, and danger is everywhere... Repetition is the mother of learning, but Zorian first has to make sure he survives long enough to try again. In a world of magic, even time travelers can't safely hide from those who wish them harm.