Never, have I ever been more confused in my life of movie watching. Just when I thought I understood what was happening (post milk shakes), I thought was able to predict the ending, an curve ball was played out. No, I will not read the book. No! No, no. All done