Is the Crow immortal?
Then, is the Crow a superhero?
The Crow is a superhero comic book series created by James O'Barr revolving around the titular character of the same name. The series, which was originally created by O'Barr as a means of dealing with the death of his girlfriend at the hands of a drunk driver, was first published by Caliber Comics in 1989.
Moreover, how did Eric Draven die?
Powers. Immortality: Eric can not die a natural death, due to already being dead and being resurrected by the Crow. Invulnerability: Although Eric can feel pain, he is invulnerable, nothing can stop him.
Following the original series, London Night Studios published the six-issue series The Crow/Razor: Kill the Pain (#1-4, #0 and a Finale issue) in 1998, which saw Eric paired with Everette Hartsoe's character, Razor.