Underworld
There isn't a more perfect b movie than underworld.
The camera, practical effects, about half of the action is all genuinely really cool. The rest is just fun. Watching dozens of men and women armed with the newest fully automatic rifles and whatnot squeeze through a tight hole to get mowed down by the exact same on the opposite side just doesn't get old.
Lore that isn't too convoluted but interesting enough to keep you half invested. Cool costumes, style, attractive women and men, 2000s grunge, one liners, I honestly don't know what else one would want from a b movie.