Due to film schedule constraints, the sequences at "Chicago Summer CES" (Consumer Electronic Show) were actually filmed at the November Comdex (Computer Dealer Expo) in Las Vegas. The film crew carried press credentials and pretended to be a news show filming about the products in the booth.
When Daniel Faraldo auditioned for his role, Andrew Davis thought he was too small to intimidate Steven Seagal. Seagal suggested Faraldo try to scare him, so he tried to break a chair over Seagal's back. He got the part.
Steven Seagal chose the film from a pile of scripts Warner Bros. had been saving for Clint Eastwood. It was rewritten to focus on Seagal's actual backstory. Many of his stories have never been confirmed.
Henry Silva broke Steven Seagal's nose in the final fight scene. Seagal was rushed to the hospital. The next day Seagal was back at work. He stayed up all night icing it so that he wouldn't get a black eye.