Generally I finish a first draft in 2-6 months, then I set it aside for a while so that when I come back to it I can read it with fresh eyes and figure out how to improve it.
You find with the really great actors, the ones you really admire and look up to, very often they're very giving, generous, warm people.
Many other movies, but for me The Professionals is the best I did in Hollywood.