If Christ suffered for all of the sins of all of the people of all time, then how can anyone end up in Hell? Under the idea of universal redemption, for what sin did Christ not already pay the penalty? There are several verses in the Bible where Christ's blood is referred to as being shed for "many", not "all". The Scriptures, taken as a whole, point to the doctrine of particular redemption. Unless, of course, someone can build a Biblical case that a person can be punished for a sin(including the sin of unbelief), or sins, of his that Christ has already been punished for. Which would mean that God would end up punishing two different people for the same act of sin. And that is not possible ever, ever, ever.