just watch this and it be amaze . be in serious doubt about rent the dvd or not . so if you be . and like watch other than brainless action movie . do not hesitate any long . don not let the dull cover put you off . the script be one of the best ever . inteligent and funny and original and touching and keep you at the edge of the seat through the whole movie . i have already watch another movie right before this one and be really sleepy and and usually i get bore on watch a second movie in one night and but this one really make me wake up and do not have any boring moment . it also make me rethink a lot of thing in life and give me a really good feeling . also the acting be great ( one of kevin spacey best role ) . the visuals be beautiful and the use of music be very well choose . if i have to come up with something negative to say about it . well . i can not really find anything . enjoy . positive .