Image credit: Unknown Outrage as “Barbie” Director and Lead Snubbed in Oscar Nominations January 25, 2024