The superhero is called to English countryside to battle a trio of rampaging giants, but Hellboy (David Harbour) discovers The Blood Queen, Nimue (Milla Jovovich), thirsting to avenge a past betrayal.
While many fans are confused about the reboot instead of a third instalment, many are fully behind the choice of cast. Hellboy is played by David Harbour of Stranger Things and Nimue is played by Milla Jovovich from the Resident Evil series.
The film is out now in major cinemas.