In a passionate, expletive-ridden monologue at the Cannes Film Festival, Spike Lee lambasted President Trump over his response to last year's violent white supremacist protest in Charlottesville, Virginia. (May 15)