Demo website will be refreshed in

We’re tracing the single story of the Bible. We look now to the very end of the book of Revelation because all well-told stories tie up all the plot lines. And in the book of Revelation, all the plot lines of the history of the human race and all the plot lines of your life find a happy ending in Jesus. They’re all resolved with him. 

First, we have this remarkable and yet strange vision of the marriage supper of the Lamb. There are three figures or characters: a prostitute, a Lamb, and a bride. If we look at this vision and these three figures, we’ll see it wraps up the whole history of the world. 

Let’s look at these three things: 1) the prostitute and the problem, 2) the Lamb and the solution, and 3) the bride and the result.

This sermon was preached by Dr. Timothy Keller at Redeemer Presbyterian Church on April 5, 2009. Series: Bible: The Whole Story - Restoration and Redemption. Scripture: Revelation 19:1-10.

Today's podcast is brought to you by Gospel in Life, the site for all sermons, books, study guides and resources from Timothy Keller and Redeemer Presbyterian Church. If you've enjoyed listening to this podcast and would like to support the ongoing efforts of this ministry, you can do so by visiting and making a one-time or recurring donation.

Ideal Extensions do not endorse or hold the copyrights of any of the podcasts, audio, and video files in this demonstration site. They were added for demonstration purposes only.

Other popular episodes

In Romans 3 and 4 the Bible tells us exactly what God has done to put things right in Jesus Christ. …

In Romans 3, we have the heart of Paul’s message about what God has done to put the world right in …

Related Podcast Episodes

We’re looking at one of the more well-known parts of Matthew 11. If you’re looking at Christianity, …


We’re looking at the Sermon on the Mount. It is very famous because in it, Jesus says, “This is what …


Episode Description over 4000 characters... Episode Description over 4000 characters... Episode …