Timeless classic! One of the few films, ever, that I can watch again over the years and still enjoy it as much as I did the first time. It had it all! Strong story line, acting and direction. Personal standard for rating any film.