Isabel Castro est une cinéaste mexicaine-américaine quatre fois nominée aux Emmy Awards. Elle a été désignée parmi les « 25 nouveaux visages du cinéma indépendant » par Filmmaker Magazine et parmi les « 40 moins de 40 » de DOC NYC. Elle a reçu des bourses de Concordia Studio, Firelight Media, NBC News Studios Original Voices et Chicken & Egg Pictures. Mija est son premier long-métrage.