‘Blindspotting’ is one of the best indie films of 2018. Here’s why you should watch it
'Blindspotting', written, produced, and starring childhood friends Rafael Casal and Daveed Diggs and directed by Carlos Lopez Estrada, follows a parolee (Diggs) with three days left on his sentence before he witnesses