While the movie is set on a World War II-era American destroyer in the North Atlantic, it was actually filmed on a decommissioned Canadian destroyer, the HMCS Haida, which is now a museum ship in Hamilton, Ontario.
Some scenes were also filmed on location in Nova Scotia, Canada.
Here are some specific locations used for filming:
* HMCS Haida (Vancouver, BC) - served as the main set for the destroyer.
* Vancouver Film Studios (Vancouver, BC) - used for some interior and exterior scenes.
* Halifax, Nova Scotia - used for some exterior scenes.