The new animated film, Turning Red, is the first film in decades of Pixar
productions that was created by a female director, as well as by a primarily
female artistic team. Chinese-Canadian filmmaker, Domee Shi (Dough-may
Shee), directed the film, as well as writing the scr...
Read more