News

Too Much creator Lena Dunham believes the era of body positivity has "gone".
An English-language version of Chinese animated film "Ne Zha 2" is coming to theaters this summer from A24 and CMC Pictures.