Blindspotting: Daveed Diggs & Rafael Casal's Powerful Film July 18, 2018 Entertainment News They discuss the ups and downs of making their first movie.