This Week’s Good Reads (Week of May 16)

The big news stories this week came – unsurprisingly – from the Cannes Film Festival, with high-profile film acquisitions, contradictory movie receptions, and a […]