Carlos López Estrada’s attentiveness to the headlines is made all too clear in the latest trailer now running for his theatrical feature debut Blindspotting. You also have to credit principal stars Daveed Diggs and Rafael Casal who shepherd the narrative for its July 20 release, and as such, making a staunch case for a story […]
Read the whole post here.
Read the whole post here.