It is a mess. The introduction of new characters and a different direction as the other two movies. It is a horrible movie. Where the new characters played by not yet super famous Ryan Reynolds and Jessica Biel are more interesting than whatever Blade the title character has going on.
Stick with the first two movies in the series and you’ll be fine.