 Previously working with screenwriter David Mamet on "The Edge", Linson hired him to write the voiceovers.Mamet was not credited in the final film.The name of Hawke's character was undecided for a while, with the original novel's Pip sounding unpalatable given this version's modern day setting.