Lieutenant (j.g.) Max Siegel and other US Navy personnel are stuck in a public relations unit far from the fighting. Lieutenant Commander Clinton T. Nash, their commanding officer and a stockbroker in civilian life, refuses to allow anyone to transfer out. Much of Siegel's time is spent showing war correspondents (like obnoxious Gordon Ripwell) and visiting Congressmen around the island.
One day, Siegel spots beautiful local schoolteacher Melora Alba. Despite some formidable obstacles, he eventually wins her love. However, they break up when he wants to live in New York City to further his career, while she feels she is needed on the island.
Meanwhile, Siegel's yeoman, Adam Garrett, falls in love with Navy nurse Alice Tomlen, which constitutes a serious breach of Navy regulations, as Tomlen is an officer while Garrett is only an enlisted man. However, Siegel pretends to be dating her himself in order to give Garrett the opportunity to spend time with her. This couple also fall in love. When Nash finds out, Siegel suggests a fitting punishment would be a transfer to a fighting unit (something Garrett very much wants).
With the Army hogging the news headlines, Nash comes up with the idea to take an ordinary sailor and send him on a morale-boosting tour, all highly publicized. He chooses Farragut Jones. Unfortunately, Jones turns out to be foul-mouthed and heavily tattooed, not exactly what Nash had hoped for. He assigns Siegel to smooth out Jones's rough edges, with limited success.
Later, Siegel has to escort another war correspondent, the shapely and blonde Deborah Aldrich, when she finagles her way aboard a heavy cruiser on its way to a combat operation, much to Admiral Junius Boatwright's disapproval.
With the end of the war, Siegel realizes that he cannot live without Melora, and decides to remain on the island.