The ratings on this movie which I looked at AFTR watching it, gave me a reality check on how NOT to trust the internet, and go with what you feel like. People seem to be either annoyed at not being able to guess the ending, at some loops that weren't closed or the fact that it was... slow?! Why's that such a horrible thing?! Life is too fast as is. A movie, on the other hand, can be slow. Just relax and watch it for the entertainment. It's gripping, it keeps you hooked, maybe avoid watching it if you're already too sleepy. Do not change your mind based on people's reviews. If you found the trailer, the description and the star cast interesting, go ahead and watch it for an entertaining time.