Deacon Frost (Blade)

Deacon Frost is the main antagonist in the 1998 film Blade. He is portrayed by Stephen Dorff.