The Cast of the Hellboy Reboot Is Looking Hella Awesome (Yeah, We Said It)

Though Guillermo del Toro's Hellboy flicks were pretty awesome, the hellish half-demon is getting a total makeover with Neil Marshall's forthcoming reboot, with David Harbour replacing Rob Perlman as the title character and an R replacing the PG-13 rating of the first two live-action Hellboy films. From the reboot trailer, it looks like we can expect the same mix of upbeat music, intense fight scenes, and dark comedy of other popular Marvel superhits, and we're excited as hell to see Hellboy back on the big screen on April 12. Read on to see who else will be joining David Harbour in the new Hellboy cast.

David Harbour as Hellboy/Anung Un Rama
Getty | Victor Chavez

David Harbour as Hellboy/Anung Un Rama

Best known for playing Jim Hopper in Stranger Things, David Harbour will star in the film as the titular Hellboy, or Anung Un Rama, a powerful but well-meaning Cambion (or half-demon) who was summoned from the underworld by Nazi occultists and later discovered by the Allied Forces. He then became a member of the Bureau for Paranormal Research and Defense, helping out in the fight against the occult threats.

Milla Jovovich as Nimue, the Blood Queen
Getty | Oleg Nikishin

Milla Jovovich as Nimue, the Blood Queen

Milla Jovovich, who portrayed Alice in the sci-fi horror franchise Resident Evil, will play Hellboy's nemesis Nimue, or the Blood Queen, an ancient sorceress who seeks to destroy all of humankind.

Ian McShane as Trevor Bruttenholm
Getty | JB Lacroix

Ian McShane as Trevor Bruttenholm

Best known for playing Al Swearengen on the HBO series Deadwood, Ian McShane will appear as Trevor Bruttenholm, Hellboy's tough adoptive father and the founder of the Bureau for Paranormal Research and Defense.

Sasha Lane as Alice Monaghan
Getty | JB Lacroix

Sasha Lane as Alice Monaghan

Sasha Lane, who made her acting debut in American Honey as Star, will play Alice Monaghan, a young woman whom Hellboy saved as a baby from evil fairies and who retained some magical abilities after the incident.

Daniel Dae Kim as Ben Daimio
Getty | Paul Archuleta

Daniel Dae Kim as Ben Daimio

The handsome Daniel Dae Kim, who's best known for playing Jin-Soo Kwon in Lost, will appear as Major Ben Daimio, a BPRD military member who has the ability to turn into a jaguar when he's angry. Originally the role was supposed to go to Deadpool's Ed Skrein, but Skrein wisely stepped down after learning that the character is Japanese-American in the original comics.

Thomas Haden Church as Lobster Johnson
Getty | Mike Pont

Thomas Haden Church as Lobster Johnson

Known for playing Sandman in Spider-Man 3, Thomas Haden Church will take on Lobster Johnson, a violent vigilante who's known for burning his trademark lobster claw symbol into his victims' foreheads.

Penelope Mitchell as Ganeida
Getty | Unique Nicole

Penelope Mitchell as Ganeida

Penelope Mitchell — otherwise known as Liv Parker on The Vampire Diaries — will appear as Ganeida, an elder witch determined to put an end to Nimue and her destruction.

Sophie Okonedo as Lady Hatton
Getty | Karwai Tang

Sophie Okonedo as Lady Hatton

Sophie Okonedo, who most recently played Kanga in Christopher Robin, will play Lady Hatton, a well-known seer at the Osiris Club, an ancient organization dedicated to solving supernatural mysteries.

Brian Gleeson as Merlin
Getty | Santiago Felipe

Brian Gleeson as Merlin

Irish actor Brian Gleeson will portray Merlin, the same ancient and powerful sorcerer from the classic Arthurian legend.

Alistair Petrie as Lord Adam Glaren
Getty | Mike Marsland

Alistair Petrie as Lord Adam Glaren

Alistair Petrie, who plays Mr. Groff in Netflix's Sex Education, will appear as Lord Adam Glaren, a high-ranking member at the Osiris Club.