Not only does Hellboy 2 have a fantastic story line, it's just ... wow... just to look at. I love the troll market scene, the fight with the forest god, and the scene where Hellboy meets his personal Death (a being, he doesn't die). The creatures that Del Toro creates for his films aren't just scary or creepy.. they are BEAUTIFUL. Each one is a piece of beautiful, strange art.
Also, I really love the way he did the elves. Prince Nuada is my particular favorite. His similarities to a beloved (personally) book character Drizzt Do Urden (forgotten Realms series) border on the uncanny.
So anyway, I love this movie. It's awesome. It's perfect. It's beautiful. Watch and Enjoy.