steven-spielberg-martin-scorsese-brian-depalma-george-lucas-and-francis-ford-coppola