Marvel Studios' Hall H panel at SDCC 2019 saw many big reveals.
1 / 8
One of the biggest was the announcement of a new Blade film.
2 / 8
Blade was of course played by Wesley Snipes in a trilogy during the early 2000s.
3 / 8
Unfortunately, 2004's Blade: Trinity left most fans with a bad taste in their mouth.
4 / 8
Now, Marvel Studios has cast Mahershala Ali in the Blade role.
5 / 8
Ali previously played villain Cornell "Cottonmouth" Stokes on Netflix's Luke Cage.
6 / 8
It's unclear if Ali's Blade film will be part of the MCU's phase 4, or will be held for later.
7 / 8