Sometimes, you just know the role’s right for you and that seems to be the case for new Blade actor Mahershala Ali.