A lot of people have guessed, and correctly as later Stephen King himself said, that the initials of John Coffey stand for Jesus Christ. He represents the new Messiah, someone sent to us two thousand years after by Mighty God.