

Diaz - Don't Clean Up This Blood
On July 19–21, 2001, over 200,000 people took to the streets of Genoa to protest against the ongoing G8 summit. Anti-globalization activists clashed with the police, with 23-year-old protester Carlo Giuliani shot dead after confronting a police vehicle. In the aftermath, the police organized a night raid on the Diaz high school, where around a hundred people between unarmed protesters—mostly students—and independent reporters who documented the police brutality during the protests had took shelter. What happened next was called by Amnesty International "the most serious breach of civil liberties in a democratic Western country since World War II."
Where to watch Diaz - Don't Clean Up This Blood in United States
No streaming info for your region.
Click a service to open Diaz - Don't Clean Up This Blood there. Availability last verified on June 20, 2026.
Where is Diaz - Don't Clean Up This Blood streaming around the world?
| Country | Streaming on | Rent / Buy |
|---|---|---|
| United Kingdom | — | Apple TV Store, Rakuten TV, Google Play Movies |
| Germany | — | Apple TV Store, Amazon Video, MagentaTV |
| France | — | Rakuten TV, Sooner, VIVA by videofutur |
About Diaz - Don't Clean Up This Blood
Diaz - Don't Clean Up This Blood is a 2012 Italian-language drama and history film directed by Daniele Vicari. The cast is led by Claudio Santamaria, Jennifer Ulrich, Elio Germano. It has a runtime of 2h 7m. Viewers rate it 7.2/10 across 400 ratings.
Diaz - Don't Clean Up This Blood was produced by Fandango, Le Pacte, and A Plus Image 3 and made in France and Italy. It was released on April 13, 2012, and carries a 15 certification. Made on a budget of about $6 million, it went on to gross $2 million worldwide.
- Director
- Daniele Vicari
- Writers
- Daniele Vicari, Laura Paolucci
- Release date
- April 13, 2012
- Original language
- Italian
- Age rating
- 15
- Status
- Released
- Country
- France, Italy
- Budget
- $6 million
- Box office
- $2 million
- Production
- Fandango, Le Pacte, A Plus Image 3
Diaz - Don't Clean Up This Blood cast & crew
Diaz - Don't Clean Up This Blood was directed by Daniele Vicari and written by Daniele Vicari and Laura Paolucci.
The cast features Claudio Santamaria as Max Flamini, Jennifer Ulrich as Alma Koch, Elio Germano as Luca Gualtieri, Davide Iacopini as Marco, Ralph Amoussou as Étienne, and Fabrizio Rongione as Nick Janssen.
Behind the camera, cinematography is by Gherardo Gossi and it was produced by Domenico Procacci.
Is Diaz - Don't Clean Up This Blood worth watching?
Diaz - Don't Clean Up This Blood holds an audience score of 7.2/10 from 436 ratings, marking it as well-reviewed drama films.
At 2h 7m, it's a standard feature-length watch.
If you enjoy drama and history, Diaz - Don't Clean Up This Blood is worth a place on your watchlist.
How and where to watch Diaz - Don't Clean Up This Blood
Diaz - Don't Clean Up This Blood isn't currently available on major streaming services in United States. We track availability continuously — add it to your watchlist and we'll keep an eye out.
Streaming rights change country by country and month by month, so the options above reflect United States today — switch your country at the top of the where-to-watch section to see availability elsewhere.
Rate & review
Your rating and review are saved privately in this browser — no account needed.
Cast of Diaz - Don't Clean Up This Blood

Claudio Santamaria
Max Flamini

Jennifer Ulrich
Alma Koch

Elio Germano
Luca Gualtieri

Davide Iacopini
Marco

Ralph Amoussou
Étienne

Fabrizio Rongione
Nick Janssen

Renato Scarpa
Anselmo Vitali

Mattia Sbragia
Armando Carnera

Antonio Gerardi
Achille Faleri

Francesco Acquaroli
Vinicio Meconi

Paolo Calabresi
Francesco Scaroni

Alessandro Roia
Marco Cerone
Diaz - Don't Clean Up This Blood — FAQs
▸Where can I watch Diaz - Don't Clean Up This Blood in United States?
Diaz - Don't Clean Up This Blood is not currently available on major streaming services in United States. Availability changes often — check back soon.
▸What language is Diaz - Don't Clean Up This Blood in?
Diaz - Don't Clean Up This Blood is originally in Italian, with audio tracks including German, Italian, French, English. Subtitle and dub options vary by streaming service.
▸How long is Diaz - Don't Clean Up This Blood?
Diaz - Don't Clean Up This Blood runs 2 hours 7 minutes (127 minutes).
▸What is Diaz - Don't Clean Up This Blood rated?
Diaz - Don't Clean Up This Blood is rated 15. It holds a 7.2/10 audience score from 436 ratings.











