Domee Shi
Turning Red, the latest film by Pixar Animation Studios, is a total blast – a heartwarming treat for the whole family.
Stephanie Archer reports on her time during Tribeca Film Festival 2018, and reviews the animated short films curated by Whoopi Goldberg.