Marvel has confirmed there will be an openly gay character in the upcoming superhero film The Eternals. Marvel Studios president Kevin Feige gave some details about the new superhero at the D23 Expo in California, but refused to reveal who is going to play that character. It was previously confirmed that Thor character Valkyrie – played by Tessa Thompson – will finally have her sexuality shown in the upcoming Thor: Love and Thunder. The Eternals features Bodyguard star Richard Madden as Ikaris, Games of Thrones actor Kit Harington as Dane Whitman/Black Knight, Angelina Jolie as Athena, Salma Hayek as Ajak, Lia McHugh as Sprite, and Gemma Chan as lead character Sersi. Brian Tyree Henry will feature as Phastos, Kumail Nanjiani as Kingo, Don Lee as Gilgamesh, and Barry Keoghan as Druig. One of the superheroes in the film is going to have a hearing disability. n April, openly gay Marvel executive Victoria Alonso and casting director Sarah Halley Finn expressed their support for more diverse characters in Marvel films in an interview with Vulture.