I saw Hellboy last night, and it was really fantastic. Just heart-warming, fun, and poignant. There were a couple over-the-top, cartoonish moments that didn't exactly work for me, and they made Jeff Tambor character a buffoon which was unfortunate. But those few nitpicks didn't take away from a largely awesome experience. Johann Krauss was a great addition to the team, and very well-done.