News

It has nearly been six years since Mahershala Ali was announced as Marvel’s new Blade, but fans have still not seen him don the trench coat and katana.
Who is Blade and will we be seeing him in Marvel Rivals? ‪@vvn.ff‬ breaks down the origin story of the fan favourite (thanks to the 1998 Horror Film) Blade. His story begins in London in 1929 where ...
While superhero movies have dominated theaters for several years, not enough attention has been given to those led by Black characters. Heroes such as Blade, Black Panther, Miles Morales, and Sam ...
The only question here, really, is how Arkane could apply their morality system to Blade, who lives in a world that’s already drenched in blood and darkness. But this may be Arkane’s most ...
In earlier films, Blade took on Deacon Frost, his oldest enemy and the vampire responsible for the death of his mother. Mahershala Ali has technically joined the MCU already, in one of the end ...
That vampire was Deacon Frost. This allowed Blade to grow up immune to vampire bites, and gave him a prolonged lifespan (but not immortality). But the other vampire abilities were not his.
Blade must stop him, and it’s to Dorff’s credit that Frost actually resembles a credible baddie. There is also a haematologist Karen (N’Bushe Wright) who becomes a sidekick for the hero.
Naturally, Deacon goes all Violet Beauregard before exploding in quite spectacular fashion. There are some aspects of Blade which remains deeply, unmistakably ‘90s.
Blade’s hunt for Frost eventually brings us to his lair, which is a high-tech, sky-rise condo with glass walls and a rooftop pool (that’s filled with rubber duckies for some reason).
The film follows Blade on his quest to take down enterprising vamp Deacon Frost (Steven Dorff) before he can resurrect the blood god, La Magra, and turn the global population into one giant blood ...
Deacon Frost calls Blade an “Uncle Tom” for killing other vampires, and Snipes’ response is utterly expressionless contempt. The white guy doesn’t get to dictate what it means to be true ...