Banderas, also with a new coiffed hair-do for the film, plays a gunslinger-guitarist hero nudged out of isolation by Depp's CIA agent character. Depp, who lives in Paris with partner Vanessa Paradis and their two children, admitted being surprised when he saw the film, because he did not expect to be in it so much. He said: "I thought it was like a cameo."