Spike Lee is one of those directors, like Clint Eastwood, that has gotten better with age. Not only is the…