Nathaniel Williamsen (O'Keefe) is taken to an island mission with his fiancee Sophie (Seagrove). Their ship, the Rona, is captained by the roguish Bully Hayes (Jones), who also takes a liking to Sophie. When Sophie is kidnapped by slave trader Ben Pease (Phipps) "Nate" teams with Hayes in order to find her.