Hellboy: A review