I knew as soon as I saw that tavern scene with Jack Rackham telling the story to that young "man" it was Mary Read. Also I knew that was a woman's voice. And it was confirmed when she joined him to meet Ann back at the ship when Jack introduced her to Ann, asking what his name was again & she replied, "Mark Read".