Omenirea se confrunta cu o noua amenintare: printul Nuada(Luke Goss) care vrea sa trezeasca o
armata
mitica pentru a distruge lumea.Desi Hellboy ii salveaza pe oameni de multe ori,el este considerat un monstru si are mari dificultat, insa acest lucru nu il descurajeaza si isi pune inca o data "coada" in pericol pentru a-l stopa pe printul Nuada.Pleaca, impreuna cu echipa lui.spre lumea monstrilor unde se afla
Armata de Aur,o armata de roboti indestructibili ce asteapta sa fie trezita pentru a produce haos in lumea reala.In scena finala,simpaticul Hellboy il provoaca pe Nuada la un duel pentru conducerea armatei.