Redacted
De Palma directs this film based on a true story about American soldiers raping and murdering a young Iraqi girl during the occupation. The film is made using a pastiche approach, incorporating news reports and Youtube footage liberally. Patrick Carroll, Rob Devaney, and Izzy Diaz star.
I guess I’ve always been controversial.