City of Ghosts
Instead of summer at the beach, Cassidy’s parents have dragged her on a trip to Edinburgh to film their new TV show. This wouldn’t be so bad, except that since her near-death experience last year, Cass has been able to see and feel ghosts whenever they’re near –and Edinburgh is one of the most haunted cities in the world.
Cassidy can cross the ‘veil’ into a realm between the worlds of the living and the dead. She’s desperate to understand this ability, but the ghosts of Edinburgh are more powerful than any she’s encountered before, and she quickly finds herself losing control. Pulled into the veil without her choice, Cass attracts the attention of the deadly Raven in Red, who’s intent on stealing Cass’s life-force and trapping her in the veil forever. Can Cass unravel the secrets of the veil and find a way back to the living?
Hooking you from the very first page, it has just the right amount of spookiness, mystery and action, keeping you on the edge of your seat without getting gory. Victoria Schwab is a superb storyteller, blending well-crafted characters with a perfectly paced plot. A ridiculously fun, spine-tingling read.