Mahershala Ali lost sleep over Blade's cameo during Eternals' post-credits scene. The two-time Academy Award-winning actor for his supporting roles in 2016's Moonlight and 2018's Green Book made his Marvel Cinematic Universe debut as the vampire hunter with a voice cameo during Eternals' second post-credits scene. However, it has been known that Ali would be portraying Blade in the MCU since a solo movie was announced by Kevin Feige at San Diego Comic-Com in 2019.
Eternals' second post-credits
Read more on screenrant.com