This is one of those odd cases where the movie is better than the book. I saw the movie first and enjoyed it. Then I read the book. The book is drawn out and slow moving, the characters are poorly developed and it is full of Sagan's political agenda that detracts from what should be a fun sci-fi novel.