I actually liked this, cheesy B-movie fun.
(Of course, a lot of your enjoyment will depend if youre ok with a Hellboy movie being B-movie action-horror material)
Pros:
-David Harbour had fun quips & looked great to me as Hellboy
-Movie moves at a brisk pace/no dull moments(its pretty much an adaptation of "The Wild Hunt")
-Creature design is great (Gruagach & Baba Yaga being examples)
-Lots of locales/environments for eye candy
-The rest of the cast does fine in their roles.
-I honestly liked the emotional core of the story.
Cons:
-Rushed at times, pretty evident with a lot of quick cuts & awkward editing
-CGI awkward in moments, especially the giants scene IMO
-Some of the song choices felt forced/out of place.
Right now Im really thinking that some more studio cash to the VFX and some editing to let the movie breathe and appreciate the different locales, and we'd have a really good movie to spend the afternoon for.
Overall: B
An overstuffed plot & some shoddy VFX aside, this is a solid B-movie action/horror romp.