Black Canary and the Huntress go on a special mission.
Beautiful prostitute finds hard road to new life.