Trailer: Redacted van Brian De Palma