Wesley Snipes sebagai Eric Brooks / Blade: Setengah vampir "daywalker" yang memburu vampir. Wesley Snipes menyatakan bahwa sementara karakter seperti itu tidak akan memiliki kedalaman emosional yang banyak, dia kemudian menyatakan: "ada beberapa akting yang terlibat dalam menciptakan karakter dan membuatnya dapat dipercaya dan disukai."[3]
Ron Perlman sebagai Dieter Reinhardt: Seorang anggota dari Blood Pack, yang memiliki dendam khusus terhadap Blade.
Leonor Varela sebagai Nyssa Damaskinos: Vampir yang lahir alami dan tidak menyesal serta putri dari Damaskinos.
Norman Reedus sebagai Scud: Seorang muda, pembuat senjata perokok pot yang membantu Blade saat Whistler tidak ada.
Thomas Kretschmann sebagai Eli Damaskinos: Seorang vampir kuno yang terobsesi untuk menciptakan ras vampir superior sebagai warisannya.
Luke Goss sebagai Jared Nomak: Pasien nol dan pembawa dari virus Reaper. Dia menyimpan dendam terhadap ayahnya, Eli Damaskinos, karena telah menciptakannya.
Matt Schulze sebagai Chupa: Seorang anggota Blood Pack yang garang yang memiliki dendam khusus terhadap Whistler.
Danny John-Jules sebagai Asad: Seorang anggota Bloodpack yang "santun".
Donnie Yen sebagai Snowman: Seorang pendekar bisu dan anggota dari Blood Pack.
Karel Roden sebagai Karel Kounen: Seorang "akrab", agen dan pengacara Damaskinos.
Marit Velle Kile sebagai Verlaine: Seorang anggota Blood Pack berambut merah dan pencinta Lighthammer. Naskah awalnya mengatakan bahwa dia adalah saudara kembar dari Racquel dari film pertama.
Daz Crawford sebagai Lighthammer: Anggota Blood Pack yang besar dan memegang palu dengan tato wajah suku Maori.
Tony Curran sebagai Priest: Anggota Bloodpack dengan aksen Irlandia.
Santiago Segura sebagai Rush: Seorang vampir bujang di Praha.
Sinopsis
Sekuel kedua film Blade ini membuka adegan pada Parizka Blood Bank. Tempat bagi para manusia yang ingin mendonorkan darahnya. Namun, bank ini menyediakan dan mendistribusikan darah yang ada untuk para vampir. Seorang pendonor bernama Jared tiba-tiba menyerang dan membunuh semua orang dalam bank darah tersebut. Ternyata, Jared adalah vampir, tetapi vampir yang sangat berbeda dengan yang lainnya.
Di sisi lain, Blade terus memburu para vampir sambil melacak keberadaan Whistler. Untuk itu, ia telah mengelilingi hampir seluruh dunia. Blade mengetahui bahwa Whistler belum mati dan telah berubah menjadi vampir. Ia bermaksud untuk menemukan Whistler dan memberinya kesempatan untuk menjalani hidup sekali lagi bagaimanapun keadaannya. Blade berhasil menemukan keberadaan Whistler dan membawanya ke markas. Di situ, Blade telah memiliki seorang asisten baru bernama Scud.
[4]