As in many cases, the book is much better than the movie, as it also touches upon themes of body augmentation, technology as a symbol and the role of women in society while the film version only touches upon a modified basic plot with a heavier dose of Hollywood patriotic clichés. A must read for sci-fi aficionados.