One of the best movies one can ever watch....it does not bind you with your age and does not depend whether you are a school student, college one or a professional.....one of the most underrated movies. A movie which will always give the feeling of first time watch every time you watch it.