I read the book a while ago - slow to start but I was glad to stick with it. Funnily enough I started to watch the film just last night and twenty minutes in - turned it off. Too confusing and although not a favourite book - it was better than the film.