The script is not perfect, and there were a few minor scenes that did not ring true - but the overall package is amazing - the perfect cast from top to bottom, most of the script, the acting, cinematography, directing, score,
everything about this movies pays homage to a by - gone era of American Films and does it with taste and class.