In William Friedkin's movie Sorcerer, why is it that Nilo needs to make the hazardous truck delivery trip at all? The movie seems to portray him as someone who, as a professional hitman, has plenty of money once he arrives in the South American town (e.g., he bribes a guard to get a drink, always is dressed nice, is never seen working, has his own house, etc.). Yet he kills Marquez to get on a truck crew.
Did he run out of money or not have enough to get out of the South American town? Unless I missed it, the movie (which I love, btw) doesn't explain this issue. Any thoughts?