1905'te, Afrika'daki on yıllık misyonerlik çalışmasından sonra, Rahip Charles Fortescue (Sir Michael Palin) İngiltere'ye geri çağrılır ve burada piskoposu ona Londra'nın fahişelerine hizmet etme görevini verir. Charles, nişanlısı Deborah Fitzbanks'ın (Phoebe Nicholls) itiraz edeceğini ve ona Piskopos'a hayır demesi için bir bahane vereceğini umuyor. Ama o kadar soğukkanlı bir şekilde masum ki, ondan ne yapması istendiğini tamamen anlayamıyor ve onu elinden gelenin en iyisini yapmaya teşvik ediyor. Zengin Leydi Isabel Ames'in (Bayan Maggie Smith) çalışmayı finanse etmesi bekleniyor, ancak Charles'a yatağını paylaşmadıkça hiçbir katkı olmayacağını açıkça belirttiğinde.