William Keighley's adventure film, based on Robert Louis Stevenson's tale, stars Errol Flynn as Jamie Durrisdeer, a Jacobite forced to flee Scotland from the English. Joining Irish adventurer Francis Burke in the West Indies, he battles pirates for the English and in doing so, makes a small fortune. Now free to return home, he hopes to marry his sweetheart Lady Alison, only to find she, thinking him dead, is engaged to his brother Henry, the man who betrayed Jamie to the English.