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