У полудемона Хеллбоя (Дэвид Харбор) есть особая миссия в борьбе со злом, он должен остановить могучую ведьму Нимуэ (Милла Йовович) и чудовище Груагач. Вместе с другими мифическими существами они хотят принести смерть и разрушение миру людей. Но для этого им нужен кто-то еще: а именно никто иной, как Хеллбой! В отличие от его нынешней цели уничтожения зла, его прежняя судьба состояла в том, чтобы сотворить конец света. Но его приемный отец профессор Брум (Ян МакШейн) воспитывал его на хорошей стороне и устроил его в качестве специального агента, охотника на монстров из тёмного мира. Хеллбой отправляется в Лондон для важного задания, он и его товарищи Анна (Саша Лейн) и Бен (Даниэль Дэ Ким) внезапно сталкиваются не только с целой новой армией тьмы, но и со своими собственными демонами, спящими глубоко в них.