You are invited to a church service to celebrate 500 years of the Protestant Reformation. Surprise guests include Martin Luther, St Francis of Assisi and others, who all have very different views on the church, the Reformation and the minister in charge of the service.
This is a lighthearted and, at times, irreverent look at issues that have been debated within the church for hundreds of years. What is true faith? What songs should we have? What role do women play? What happens to people who disagree? Who really is in charge here?
But it also raises other questions. Why are long-dead historical figures suddenly attending church? How do you politely take back control of a church service after Martin Luther has interrupted? And what happens at a funeral for a goldfish?
Warning: Contains coarse language