^^ Carradine did B-movies through his whole career, I think the only thing that saves him from obscurity was Kung Fu (and Kill Bill, which I think he only got because of Kung Fu). Though I heard he hit a real home run as Woody Guthrie in some early flick.
B movies can work for or against you. They have to be cool. Death race 2000 & Circle of Iron were cool.
What, no love for his monster of ennui in Buffy the Vampire Slayer? (The movie, folks.) Comparing Ladyhawke and Blade Runner is like comparing apples and oranges. So I'll read the questions as, what was Rutger Hauer's personal best acting performance in sci fi? I think it would be Blood of Heroes. Joan Chen does fine but her role was like so many female roles, about her looks. Blood of Heroes was derivative and pedestrian except for his performance, which was all that made the movie so watchable.
Is Blood of Heroes on DVD in Region One? I might pick it up out of curiosity. I think his performance as Batty is exceptional (I point to his nondialogue reaction to his murder of Tyrell, and his "tears in the rain" speech), but in the final analysis, it's a performance that doesn't command a great deal of screentime. [If I've posted this point twice, apologis. The BBS seems to be on the fritz for me at the moment.]