Nice pace, great storyline and great direction. A classic!