Bedazzled is a 1967 British comedy film directed and produced by Stanley Donen. It was written by and stars Peter Cook and Dudley Moore. It is a comic retelling of the Faust legend, set in the Swinging London of the 1960s. The Devil Peter Cook offers an unhappy young man Moore seven wishes in return for his soul, but twists the spirit of the wishes to frustrate the mans hopes.
In return for his soul, Spiggott offers Stanley seven wishes. Stanley consumes these opportunities in trying to satisfy his love for Margaret, but Spiggott twists his words to frustrate any consummation of desire. On the last occasion, he reincarnates Stanley as a nun in a convent whilst being specific about nearly every other aspect of the wish, he has forgotten to specify his gender and vocation, and Spiggott mischievously takes full advantage of that.Spiggott fills the time between these episodes with acts of minor vandalism and petty spite, incompetently assisted by the personification of the seven deadly sins, notably Lust Raquel Welch and Envy Barry Humphries. ........
Source: Wikipedia