This is the first movie in a long time that I have not stayed until the end. I walked out halfway through the movie. I can see how some may like this disjointed, jumpy, psychologically mixed up movie, but it is definitely not for me. I could not sit through it 3 hours.