Daveed Diggs & Rafael Casal - Navigating the Prison System in "Blindspotting" - Extended Interview
Clip7/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.