Maybe I didn't enjoy this movie only because I read the book first.
The book: it is not utterly brilliant, but contains some excellent ideas and some cleverly touching moments, making it a worthwhile read on overall.
The film: although I appreciate that the plot had to be shortened to fit into a two hours duration, it has almost nothing in common with the book. On the plus side, a few entertaining and well-made action sequences that weren't contained in the book. But most (really, most) of the good things of the book were simply left out - IMHO the screenwriter did a terrible job. The plot was super-flattened and the characters were frighteningly empty, making it a silly action flick as opposed to the great and clever film it could have been. I have *very* rarely observed such a huge discrepancy between a book and its film version.
The book: it is not utterly brilliant, but contains some excellent ideas and some cleverly touching moments, making it a worthwhile read on overall.
The film: although I appreciate that the plot had to be shortened to fit into a two hours duration, it has almost nothing in common with the book. On the plus side, a few entertaining and well-made action sequences that weren't contained in the book. But most (really, most) of the good things of the book were simply left out - IMHO the screenwriter did a terrible job. The plot was super-flattened and the characters were frighteningly empty, making it a silly action flick as opposed to the great and clever film it could have been. I have *very* rarely observed such a huge discrepancy between a book and its film version.