Completion Bond
  
When a developer on a large project needs to secure funding for the project, the bank or funding entity requires the contractor to purchase a completion bond. The completion bond guarantees the project will be completed as specified, with all suppliers and subcontractors paid, all done and dusted within the time frame allotted.
Completion bonds are also used in the movie industry to prevent the producer from walking away from the film before it's finished, leaving the financers high and dry. In the case of a completion bond for a movie, the bond guarantees the movie will be finished, not that it will be good…or even successful. Straight-to-video is fine as long as it's finished on time.
This facility was used in Casino Royale, and they changed the main character's name from "Completion" to "James."