W dziewiętnastowiecznym Londynie sklep z wąsami prowadzi Ebenezer Czarna Żmija (Rowan Atkinson) - najmilszy i najbardziej szczodry człowiek w Anglii. Jest miły aż do przesady - gdy przychodzi czas świąt, dosłownie pozwala się ogołocić ze wszystkiego, co ma, a wszystko w imię dobrych...
Wrażliwy i prostolinijny Giuseppe Albinizi jest księdzem w małym miasteczku. Lubi grać na gitarze rock and rolla, uwielbia stare samochody. Pewnego dnia duchowny dowiaduje się, że został wybrany papieżem. Wskutek pomyłki watykańskiego sekretarza Giuseppe zostaje wyniesiony na najwyższe...