It’s always a sad moment, reaching the end of a series and waving farewell to favourite characters. Will the author produce a final triumphant flourish, or will it fall a bit flat? Will obstacles be swept aside too easily, or will everything make perfect sense? Fortunately, the author got pretty much everything right in this. Ewan and Shannon’s story was tied up in a very satisfactory way, bad guys got their comeuppance, good guys got their reward and even the time travel worked out very neatly.
Let’s start with Ewan and Shannon. I was always very pleased that Ewan embraced his dragon-ness, and Shannon was cool with it, too, even as they both had good reasons for wanting him to be human again. It seemed likely to me that the end of the story would have to be bittersweet, with one or both of them having to make a sacrifice. But the author cleverly produced an ending that satisfied on every level. I can’t say more than that without giving things away, but I loved the final resolution. Perfect.
The sub-plots were less interesting to me. Ryan’s chase round to find his son felt suspiciously like filler, Shannon’s pregnancy issues likewise, and Acacia and Will seemed to be there solely as plot devices. The resolution of Riley, in particular, felt very contrived, and the rebellion never really rose to the occasion. In the end, I’d have traded most of this for more time with Ewan and Martin.
It’s tricky to do time travel plots without getting tied in knots or leaving plot holes big enough for a dragon to fly through. There were some nice twists here that took me by surprise, but it all fell into place very logically. The fae were well-drawn, but I did find their magical powers a bit arm-wavingly convenient at times. How shall we get out of this particularly desperate mess? Oh, look, here’s someone with the power to just poof! make it all go away.
In the end, though, this story was all about Ewan and Shannon, and the resolution of it was note perfect, although the sub-plot niggles keep it to four stars.