Zdjęcia do filmu były kręcone w Riverside, Vineland, Bellmawr, Pitman i Gibbstown (New Jersey, USA), Tucson i pustyni Sonora (Arizona, USA), a także w Filadelfii (Pensylwania, USA).
Tytuł filmu został zaczerpnięty z tekstu piosenki Lou Reeda "Heroin".
Okres zdjęciowy trwał od 14 stycznia do marca 1999 roku.