**Once there was an ordinary city...** But behind the everyday streets there lies a Faerie world, where trolls and goblins lurk under motorway bridges-and giants walk the earth. **Once there was an ordinary girl...** Who didn't believe in giants. But now Jacky Rowan's been marked for destruction, and sent on a quest that only a fool would dare. **Once there were no more heroes...** Until one mortal woman set out to save the city-human and otherworldly alike-from a nightmarish demise.