Castor said:2001, makes no damn sense unless you've read the book.
Lots of films are like that. The English Patient is one. If you read the book the film makes a lot more sense and is much better. The subplots are hinted at but never explained in the film.