A recent issue of the DC Comics title The Hellblazer contained this panel, which contained an interesting take on afterlife theology. Or at least John Constantine's understanding of theology.
The statement "the great faiths will tell you the dirty flesh is just a vessel ... " is an inaccurate (although common) description of what orthodox historical Christianity teaches. As a matter of fact, this dualistic approach ("spirit is good, flesh is bad") is much more closer to Gnosticism, as heresy that was dealt with in the very early days of church, and dismissed as not having a plae in Christianity.
Despite the anti-gnostic statements that fill the book of 1 John, there are places in the modern church where the heresy of gnosticism rears its ugly head.
All of that is to say this: Don't look to comic books for your theology. And most of all, don't look to John Constantine for your theology.