Wesley Snipes

as Blade

Stephen Dorff

as Deacon Frost

Kris Kristofferson

as Whistler

N'Bushe Wright

as Karen

Donal Logue

as Quinn

Udo Kier

as Dragonetti

Arly Jover

as Mercury

Traci Lords

as Racquel

Kevin Walls

as Krieger