this film be genius . 11 year on this film be still the best kevin smith have do . i have countless example of how universal this film be . over the year i have find one constant . if you do not get it and you be clinically stupid . no one i have ever give this film to who like it be stupid . i mean all race and age and sex . not one specific group and not genius and all type unify by the fact theyre intelligent with passion and have a heart and because that what kevin smith get to and your heart . the dialogue and give in moment of calm and suck you in because of it surrealism and it ability to provoke thought and it reflection of your own experience and and then hit you with some of the most laugh out loud and wet your pant and surreal comedy moment that you just do not expect and have ever see . you care about the character and recognise yourself in different one . above all the film doesn not make many absolute judgement . a few universal truth and which if be unrecognised mean you need to stop living with mummy and daddy and grow up and but mostly a lot of differ perspective . the judgement be leave to you because smith doesn not patronise you a hollywood do and youre treat a if your intelligence be respect and present and which be as acutely a i can put it a to why you be a pricking moron if you do not get it . if you be the elite of people who find because of this film you be in the minority and you will then realise how many truly stupid people there be in the world . any critic who slam a kevin smith film and well and you can forever ignore any review they give . pity them and they be stupid . if you want to sort out which of your friend be idiots watch this film with them . and if you do not get it and well and the kind i can put it be maybe you need to live some more and open your mind and heart a lot more and then watch it again . please trust me and when you get it you will be justify in feel a little smug for you will be stupid no more .