'Blade' Reboot to Star Oscar-Winner Mahershala Ali
'Blade' Reboot to Star Oscar-Winner Mahershala Ali At 2019 Comic-Con, Marvel announced that the 'Green Book' actor will take over the role of the vampire hunter. The character was previously played by Wesley Snipes in three movies, which grossed just over $200 million. According to Marvel President Kevin Feige, Ali personally sought out the role. Kevin Feige, via Fandango This isn't the first time the 'Moonlight' star has played a character in the Marvel universe. He previously portrayed the villain "Cottonmouth" on the Netflix series 'Luke Cage.' It isn't yet known when Ali will pop up in a future MCU flick as Blade. According to Indiewire, signs are pointing for his debut to happen in the sequel to 'Doctor Strange' in 2021.