When Darren Shan returns home, he is met by old enemies and scores to be settled, and with destiny certain to destroy him.