In 2019 Marvel Studios announced that Mahershala Ali had been cast to portray Blade in a future entry in the Marvel Cinematic Universe. Ultimately, he only appeared as the character in a brief voice-over cameo during the end credits of Eternals (2021). After years of anticipation and rumors about a Blade film, in 2026 Ali said in interviews that he was longer going to appear as the character and expressed disappointment at the outcome.
verifiedCite
While every effort has been made to follow citation style rules, there may be some discrepancies.
Please refer to the appropriate style manual or other sources if you have any questions.
Select Citation Style