Durante a guerra de 1812, Nova Orleans é alvo de uma grande ofensiva britânica. Buscando fazer aliados, o General Andrew Jackson (Hugh Sothern) decide pedir ajuda ao pirata Jean Lafitte (Frederic March), que mora em uma ilha estratégica perto de Nova Orleans, para proteger a cidade americana. Envolvido em um romance com a nobre Annette de Remy (Margot Grahame), Laffite tem que provar aos americanos que vai permanecer do lado deles durante a batalha.