director: Brian De Palma