 The movie is set in Philadelphia. However, the ships used were at  Patriots Point, Charleston South Carolina. The aircraft carrier,  destroyer, and submarine are docked in the same positions as the  movie.