Watch it during the day when you are not tired and pay close attention to the span of life times switches if you want to understand and last watching it. I like her last life decision, I never read the book, so I didn't know what I was going to watch when I bought the tickets.