It was hard to remember when the genuine hacking started, but when Dan is contacted online by "Angel," he is eager for the challenge laid before him - creating tricky bits of code. Too late he suspect something is wrong. And he will have to decide what matters more - protecting his anonymity and freedom or preventing a deadly terror attack ...