Oscar-winning director Domee Shi on her latest Pixar / Disney film, 'Elio' - Interview Movie Info | Movie Times 78 Views | 4:06 | Uploaded on Jun 11, 2025 Embed