Kevin Corrigan originally turned down the role of Goon because he was uncomfortable with it. He later changed his mind and asked for the role back. Gallo had hired another actor to play the role but fired him and re-hired Corrigan. After filming, Corrigan was still uncomfortable with his performance and asked to be uncredited.
Christina Ricci and Lance Acord both had difficult working relationships with Vincent Gallo resulting in Gallo publicly disparaging them after the film's release, calling Ricci a "puppet" and overweight and Acord a "button pusher".
Gallo decided to shoot on reversal stock (the equivalent of color transparency film - expensive both to buy and process), without even knowing if the stock was available in 35mm or if any labs were capable of developing it.
Original cinematographer Dick Pope was fired during preproduction for opposing Gallo's decision to shoot on reversal film. Gallo intended to act as cinematographer himself but the bond company insuring the film would not allow it. Gallo then hired Lance Acord, who was at the time a non-union cinematographer who had never shot a feature.