The death of Jesus Christ secured a resurrection for all mankind. 1 Timothy 2:4-6, “Who will have all men to be saved, and to come unto the knowledge of the truth. For there is one God, and one mediator between God and men, the man Christ Jesus; who gave himself a ransom for all, to be testified in due time.”

So yes, there is life after death through the resurrection, thank the Lord!  Jesus's direct teaching is that there is a resurrection to life in heaven and a resurrection to life on earth.  John 5:28-29 says "…all in their graves…shall come forth…they that have done good unto the resurrection of life and those they that have done evil unto the resurrection of judgment."  The resurrection to life in heaven is for those who faithfully followed Jesus during their life and therefore get the reward explained in 1 Corinthians 15:51-52, "We shall all be changed in a moment…raised incorruptible," or immortal.  The resurrection to judgment or testing, from the Greek word "krinos," is the earthly resurrection for those (billions of mankind) who did not follow Jesus during their life on earth. They will now have the opportunity to learn about Him and to follow Him.  This will happen during Jesus' righteous kingdom on earth after Jesus returns to rule on earth.  

Isaiah 35:5-10 describes Jesus’s earthly kingdom: “Then will the eyes of the blind be opened and the ears of the deaf unstopped. Then will the lame leap like a deer, and the mute tongue shout for joy. Water will gush forth in the wilderness and streams in the desert. The burning sand will become a pool, the thirsty ground bubbling springs…a highway will be there; it will be called the Way of Holiness…only the redeemed will walk there, and those the LORD has rescued will return. They will enter Zion with singing; everlasting joy will crown their heads. Gladness and joy will overtake them, and sorrow and sighing will flee away.”

So it comforts us to know there is a time when mankind will proclaim the victorious cry, “O death, where is thy sting? O grave, where is thy victory?” (1 Corinthians 15:55). Christ will rule over all life in the promised resurrection!