Awful adaptation. Has none of the tone or depth of the book or the original movie. Moves a mile a minute and limps from one cringeworthy scene to another. The additional of a young sexy cast (for no apparent reason) and random exaggerated pieces of technology makes in feel like Lincoln Rhyme from the producers of Glee! Atrocious.