Hellboy is not a movie for everyone, no matter how much humour is in the screenplay. Nevertheless, Guillermo del Toro's usual knack for outstanding visuals, cool looking action, and focus on character development makes Hellboy unique and entertaining af.
Also, Ron Perlman is an amazing leading man. His charisma makes him one of the most underrated actors of our time.