Steven Seagal doesn't have his signature ponytail in the film. The Navy doesn't allow hair to be longer than four inches.
Harrison Ford watched this film while he was deciding whether to take on the lead role in "The Fugitive (1993)," which had Andrew Davis already set to direct. Ford was greatly impressed by Davis' work here and immediately accepted that role. Tommy Lee Jones was also cast in it.
One of the biggest problems the production crew faced was how to give the illusion that the U.S.S. Alabama (U.S.S. Missouri in the movie) was in the middle of the Pacific Ocean when in fact it was docked in Mobile Bay in Mobile, Alabama. To do this, the production crew created a 100-feet long barge and a 60-feet high framework on the barge, and hung a giant black cloth on the framework. The "blackout" barge was moved around the Alabama as necessary to block out city buildings and lights.
Andrew Davis was reunited with Steven Seagal for this film. Davis had directed Seagal's debut film "Above the Law (1988)." In many interviews, Davis has stated that Seagal was much more of a pussycat when he first met him years earlier, but was much more savvy and skilled in the ways of Hollywood when they met up on this picture. Davis admitted in interviews later that he agreed to direct because he wanted to work with Tommy Lee Jones again, not Seagal.
In the opening scene, the ship filmed at sea is the actual Missouri as it had not been decommissioned yet at the time of filming. After that, all shots of the ships interior and exterior were filmed on the U.S.S. Alabama.