Sergio Leone

Sergio Leone

Oliver Stone

Oliver Stone

Woody Allen

Woody Allen

Tim Burton

Tim Burton

Francis Ford Coppola

Francis Ford Coppola

James Cameron

James Cameron

Federico Fellini

Federico Fellini

Brian De Palma

Brian De Palma

Stanley Kubrick

Stanley Kubrick

Clint Eastwood

Clint Eastwood