Hellboy is an American superhero film directed by Guillermo del Toro and starring Ron Perlman