When a teen is kidnapped by a sex trafficking ring, a river pirate and a fierce mother embark on sep…