Shane Black got the role of Hawkins as part of his deal for writing Lethal Weapon, and so he could help make script changes on the fly.