Legendary half-demon Hellboy encounters an ancient resurrected sorceress who's out to avenge a past betrayal. Caught in a clash between the supernatural and the human, Hellboy becomes hell-bent on stopping her without triggering the end of the world.
|Rated:||R, Adult Language|
|Length:||2 hr 0 min|
All theaters and times for Hellboy
500 Larkspur Landing Circle, Larkspur
7000 Northgate Drive, San Rafael
44 Roland Way, Novato