Blindspotting is first and foremost, one of the best pictures of the year. The film chronicles three days in the life of Collin (Hamilton’s Daveed Diggs) … and they are some seriously stressful 72 hours for our protagonist and eye-opening entertainment for everyone who has the fortune of witnessing Carlos […]