Ron Pearlman once again returns as Hellboy - a genius bit of casting that made the first movie so great is a huge win for any sequel.
Selma Blair is back as Liz. They give her some good lines and a few decent sequences, but she's mainly a support role. Abe, played by Doug Jones, returns and has several touching and funny scenes in the movie. Seth MacFarlane of "Family Guy" is introduced in this movie as the new boss Johnann Krauss.
In this installment, Hellboy is tired of working for the BPRD in secret and is much more visible to the outside world in Hellboy 2. The movie starts off funnier than the first, but there's plenty of action as Hellboy encounters a mythos of ancient elves that are working to retrieve and unify some widgets to awaken a golden army of indestructible robots, and it's up to Hellboy and the rest of the BPRD to save the day. There a a few romantic twists in the movie including Liz expecting and a love interest for Abe. Quite possibly the funniest scene in the movie is when Abe and Hellboy confide in each other about their romantic frustrations after singing "I Can't Smile Without You".
The stylist director Guillermo del Toro does a great job bringing the fantasy world of the Hellboy comic book series to the big screen. The secret troll market under the Brooklyn Bridge that displays a wonderful cinematic canvas for this film. The mythical creatures were brought to life for the viewer.
As our heroes work to stop the golden army from awakening and causing massive devastation, Hellboy learns that he and Liz are expecting twins. With wonderful action, humor and romantic twists, this movie has something for everyone and in our opinion is better than the first of the series. If you are a Hellboy fan, Hellboy 2 is not to be missed.