I think this is probably too popular and with too much of a budget (compared to similar 1980 B-fare) to be classified as a pure B-movie, but I have to toss it in anyways. Honestly an entertaining movie in its own right. It has Brian Blessed, so you know you'll have a good time.