During the 1920s, itinerant American beachcomber Mr. Morgan (Gary Cooper) is deposited in the village of Matareva on the island of Upolu, Samoa in the South Pacific. When he decides to stay he is confronted by Pastor Cobbett (Barry Jones), who lost both his father and his wife as a young missionary on the island. Cobbett rules Matareva as a Puritanical despot, using local bullies as "wardens" to enforce his rules. "Morgan Tane" stays on Matareva by winning the support of the natives after he defeats the wardens with the aid of an empty shotgun. Morgan has an illegitimate child, Turia (Moira Walker), by island girl Maeva (Roberta Haynes). After Maeva's death in childbirth, the distraught Morgan departs the island, leaving Turia behind with her grandmother.
Morgan returns to Matareva during World War II, where he reconciles with Cobbett, who has become a friend and teacher to the islanders, and meets Turia. She falls in love with an Army Air Force pilot, Harry Faber, after he crash-lands his cargo plane in the lagoon. An interesting irony is that when Morgan first arrived, Cobbett tried to force him to leave the island lest he get an island girl pregnant. Now he faces the same thing when Faber tries to seduce his daughter, Turia, as a diversion while awaiting pickup by the Navy. Morgan intervenes and makes Faber and his crew leave, using the same empty shotgun as an inducement. When Turia forgives him, Morgan decides to remain with her on Matareva.