Star: Brian De Palma