朗·普尔曼 Ron Perlman .... Reinhardt
韦斯利·斯奈普斯 Wesley Snipes .... Blade
克里斯·克里斯多佛森 Kris Kristofferson .... Whistler
诺曼·里德斯 Norman Reedus .... Scud
莱昂·维埃拉 Leonor Varela .... Nyssa
Ladislav Beran .... Drug Dealer
Lennox Brown .... Man in London Porno Shop
Pavel Cajzl .... Moocow vampire (uncredited)
Daz Crawford .... Lighthammer
托尼·库兰 Tony Curran .... Priest
鲁克·高斯 Luke Goss .... Nomak
Danny John-Jules .... Asad
托马斯·克兰特曼恩 Thomas Kretschmann .... Damaskinos
Milos Kulhavy .... Little G
佩特·李-威尔森 Pete Lee-Wilson .... Blood Bank Doctor/Reaper