This witty and insightful modern-day re-telling of Pilgrim's Progress follows the original's premise of a pilgrim's journey to heaven, but this time through the trials and temptations of our secularised, postmodern culture.