I think all that have said 0/1 stars need to grow up. I don’t know your ages, but I would say that you have been born after 1995. This was a mind blowing movie and so could happen any day. This is not your normal “open/ended” movie. You all rating this need to read a few books from the past, like China Town.
Trust me you will love this movie if you old enough to comprehend the “real world”. I mean life.