John Sayles collaborated with Robert Richardson .
Richardson is and has been a frequent collaborator for several directors , including Oliver Stone , Mel Gibson , Errol Morris , Quentin Tarantino , and Martin Scorsese .
Robert Richardson -LRB-cinematographer-RRB-