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