Formulate an answer to this elaborate question: The actor that played Salvatore "Sal" Frangione in "Do the Right Thing" also appears with Bruce Willis and Lucy Liu in a 2006 film directed by who?
Paul McGuigan