Hellboy is beautifully directed, and fantastically acted. Ron Perlman is the best thing to happen to comic books since Stan Lee. He plays Hellboy like he was born to do it. Selma Blair is fragile and delicate just like you would expect her to be, but oh man.. Don't make her mad. I think the coolest thing in this movie tho, is Abe Sapien. He is just awesome. Hellboy is proof that the monsters aren;t always the bad guys.