Den Satz spricht Lord Illingworth, ein zynischer Lebemann und eine der typischen Dandy-Figuren in Wildes Gesellschaftskomödien. Die Pointe liegt im Spiel mit Erwartungen: Ein Heiliger hat oft eine sündige Vorgeschichte, und ein Sünder kann sich noch bessern. Gut und Böse sind demnach eine Frage der Zeit, nicht des Wesens. „Eine Vergangenheit haben“ war im viktorianischen Englisch zudem eine Umschreibung für eine anrüchige Vorgeschichte. Im Deutschen ist die Kurzform „Jeder Heilige hat eine Vergangenheit, jeder Sünder eine Zukunft“ verbreitet.
Quelle: Oscar Wilde, „Eine Frau ohne Bedeutung“ (A Woman of No Importance), Komödie, 1893, 3. Akt; Lord Illingworth.