There’s been a scarcity in good pirate content since the Pirates of the Caribbean franchise weighed anchor and since Starz’s Black Sails took down, well, its sails. So who should step in but Netflix, with its own pirate…documentary series? Watch The Lost Pirate Kingdom trailer