Read more at TheHollywoodNews.com

— by Kat Hughes: Detention is a film that has garnered a lot of attention. This is mainly due to the fact that it has been banned in Mainland China due to its heavily political subject matter. The story is set in Taiwan during the year 1962, which was at the height of White Terror…

Image courtesy of Warner Bros. Taiwan