My suggestion is to buy a book or go see another movie, in any case, do not rent or go watch this one, unless you have any of the above qualities. If you fail to qualify for any of these, please rest assured that your evening will most likely be spoiled like mine was some years ago. It is beyond comparison with anything I ever have seen before or since.
I never left a cinema before the end of a movie but I couldn't wait until the end of this one. You have been warned..