Salma Hayek thought Marvel would offer her a ‘grandmother’ role in ‘Eternals’
The actress is making her Marvel Cinematic Universe (MCU) debut this fall in "Eternals" alongside Angelina Jolie, Richard Madden and more — but she almost did not take the job.