The world is ending. Rory can't wait. Stealing souls from under the noses of the guardians of the underworld is hard work, but for immortal Cat Sidhe Rory, it's all he has ever known. Hiding behind humour, he masks the dark waters closing overhead, but the longer he puts a smile on his face, the more real the threat becomes. The world is beginning. Darla can't wait. Darla...