Draamakomedia kertoo eläkeikää lähestyvästä, omia teitään kulkevasta Sullysta, jonka elämä saa uuden suunnan, kun hän tapaa vieraantuneen poikansa ja lapsenlapsensa.

Steve Martin on pastori Jonas Nightengale, lipevä hihhuli saarnaaja, joka takaa pelastuksen kaikille jotka kartuttavat kiertävän seurakunnan matkakassaa. Jonas hurmaa niin suuret joukot kuin pienet konnat, ja peilien ja savusumun seassa helpoimmatkin temput saa yleisön haukkaamaan henkeään.

Yusif on puoliksi tanskalainen ja puoliksi arabi. Hän matkustaa Medinaan Lähi-idässä raskaana olevan tanskalaisen vaimonsa Sarahin kanssa. Yusif haluaa aloittaa uuden elämän vaimoineen isänsä vanhassa kotikaupungissa. Hän on vakuuttunut siitä, että tänne hän kuuluu. Mutta pian saapumisensa jälkeen Yusifia syytetään perusteettomasti kerjäläispojan kuolemasta ja hän päätyy vankilaan murhasta syytettyä.