Even after reading the book, this movie was still hard to track. It doesn't follow the same structure as the book; everything is mingled together as it goes back and forth between characters and time periods. If I hadn't read the book, I think I would've been hopelessly lost.