Pierwotnie to John Malkovich miał zagrać Emory'ego Leesona, jednak zrezygnował z powodów osobistych.
Scenarzysta Mitch Markowitz pierwotnie był reżyserem filmu, jednak po trzech tygodniach został zastąpiony przez Tony'ego Billa.
Film kręcono w Roanoke i Chatham (Wirginia) i w Nowym Jorku (Nowy Jork) w USA.
Zdjęcia do filmu kręcono od 17 kwietnia do czerwca 1989 roku.