The Daily Show with Trevor Noah
Daveed Diggs & Rafael Casal - Navigating the Prison System in "Blindspotting" - Extended Interview
Season 23 • 07/19/2018
"Blindspotting" stars and creators Daveed Diggs and Rafael Casal talk about the experiences that inspired their film and dissect the real-life caveats of the probation system.
More
Watching
You may also like4 Videos