Mahershala Ali Joins Marvel Cinematic Universe as Blade

July 22, 2019

Kevin Winter / Staff

Oscar winner Mahershala Ali is set to take on the role of Blade in the Marvel Cinematic Universe. The two-time Oscar winner revealed the news this past weekend at San Diego Comic-Con, taking to the stage during a Marvel event and putting on a baseball hat with the character's name on it as the crowd went wild. The human/vampire character was previously played by Wesley Snipes in three movies released in the late '90s and early '00s.  Ali's announcement came as part of a blockbuster event in which Marvel also announced a huge slate of TV shows and movies being released through 2021.