Read more at TheFutonCritic.com

— Netflix today announced that Detention: The Series, a new Chinese-language original series in collaboration with Taiwan Public Television Service (PTS) will premiere worldwide on Netflix exclusively on December 5…

Image courtesy of Netflix