Spike Lee and Denzel Washington have forged one of the most lasting actor-director partnerships in contemporary cinema.