A Hong Kong cyber action film that tries to tell a story of hackers and tech crime but stumbles with a weak screenplay and overly predictable plot.