Le avventure antistoriche del pirata Capitan Kidd ruotano attorno a tesori e tradimenti. Nel 1699, William Kidd (Charles Laughton), un pirata che ha recentemente catturato la nave I Dodici Apostoli e ucciso il suo equipaggio, si presenta alla corte del re Guglielmo III (Henry Daniell) come un onesto capitano di nave in cerca dell'appoggio reale. Con questo sostegno, recluta un equipaggio tra i detenuti delle prigioni di Newgate e Marshalsea, promettendo loro la grazia reale alla fine del viaggio. Tra le nuove reclute c'è il litigioso ma colto Adam Mercy (Randolph Scott), che Kidd nomina suo nuovo artigliere a causa del suo presunto servizio precedente con un famoso pirata.