This film starring Cuba Gooding, Jr. and Robert De Niro was set at an East Coast diving school, though it was filmed almost entirely in Washington and Oregon.
The U.S. Navy Diving School was built by the film crew across from Longview, WA on the Oregon side of the Columbia River. The land is just west of the Lewis & Clark Bridge off of Dike Road. This area is known as "Dibblee Point."
You can see the Lewis & Clark Bridge in the background of this shot.
Bar scenes were filmed at the River Rat Tap at 90 Broadway in Cathlamet. The above shot looks north on Broadway toward Main Street (thanks to Pride).
Scenes aboard the USS Hoist were filmed on the USNS Navajo (T-ATF-169) in Long Beach, CA. Underwater scenes were filmed in a set created in a former Long Beach aircraft hangar.