Stanley Moon (Dudley Moore) é um cozinheiro no Whimpy Burger, localizado em Londres, que está totalmente apaixonado por Margaret Spencer (Eleanor Bron), uma garçonete que ali trabalha. Sem esperanças de ver seu amor concretizado, Stanley pensa em se matar, mas Satanás (Peter Cook) vai ao seu encontro e lhe oferece sete desejos em troca da alma de Stanley. Para isto basta que Moon deseje algo e diga “Julie Andrews“, porém os desejos sempre chegam de uma forma pouco satisfatória. Aos poucos os desejos vão acabando e Stanley ainda não conseguiu ter Margaret.