Set in 1988's Taipei red light district, the suspense drama revolves around the lives and struggles of sex workers.

Read more of this post