The level of ice piled on Eden in the tub changes, depending on the angle.
The girl that Eden was nearly forced to execute did speak Russian, not Ukrainian as the subtitles state.
Late in the film, Bob Gault is told that his mobile phone was located by GPS near the scene of the double murder that occurred early in the film. GPS fleet tracking technology did exist at that time in the mid 1990's and may have been in service by the U.S. Marshals at that time (and the marshal was using a car phone rather than a modern cell phone so this seems likely); however, the speaker also refers to using cellular tower signals to triangulate his approximate position and never fully resolves the discrepancy between the two location fixing methods.