An ordinary boy and his little sister are drawn into a centuries-old struggle when Rory discovers he can see a hidden world, in which the Gods of Manhattan – people and spirits who’ve left their mark on history and society – influence events on a multitude of levels. Indian ghosts, talking roaches, historical figures, immortal teenagers, wizards and assassins all come together as Rory is manipulated into undoing an ancient wrong. Drawing from myth, urban legend, and actual history to create a thought-provoking world just beyond our own, Gods of Manhattan is a fantastic, imaginative start to a new series, and I’ll be looking forward to future installments eagerly.