Marvel stunned many by revealing that ‘Blade’ is set to be in Phase 4.

Many were speculating that Wesley Snipes would reprise his role as “The Daywalker,” but Marvel shocked many by revealing that Mahershala Ali will be playing the role of Blade. A release date for the movie hasn’t been announced yet, but the studio laid out the release dates for other movies like Thor and Doctor Strange. Stay tuned for more information.