Despite some crazy shit we’ve heard about the problems on the set, Hellboy II: The Golden Army looks pretty goddamn good. How do I know? The trailer is online, of course! Monsters and fairies and demons await; check it out below and see it in theaters this July 11th!