Hellboy II is a worthy sequence and I had a good time watching it. We get to see Hellboy as a kid for a short time at the beginning of the movie, as a background story setup. Then, it's back to present day with the same main characters we saw in the first movie, with the same actors playing them, so we're in familiar territory. But also, there are new characters that meet our heroes, some nice, some not so nice. The story is good and contains action, humour and some tender moments.
It is once again directed by Guillermo del Toro and stars Ron Perlman (Hellboy), Selma Blair (Liz Sherman), Doug Jones (Abe Sapien) and the main new characters are played by Luke Goss (Prince Nuada) & Anna Walton (Princess Nuala). There are a few other familiar faces and new ones too, of course.
We discover a world hidden from us, but very much thriving and very close by. Also, the Prince & Princess Nuada are from an ancient world that once made a pact with humans, but which the Prince wants to break. Much of the story revolves around this and makes for a very interesting plot.
Unfortunately, I had figured out a key element of the end early on, but I was still able to enjoy the movie. The visuals are beautiful and support the story well. Great movie, great fun and what are you waiting for to go see it, if you have not already done so?