Ex-Marine Zach Mayhew is willing to do anything for his dying grandmother. When she asks him to find a fairy ring in the forest and beg that she be allowed to spend her last days in Faerie, he obliges her (even though he thinks it's nuts). But when a gorgeous Sidhe noble steps out of the ring and asks for a night in his bed in return, Zach learns that history has a way of repeating itself, and a boon asked by moonlight can have unexpected consequences for his heart.