Night Shyamalan, Pier Paolo Pasolini, Sergio Leone, Mario Bava y John Brahm.