Bedazzled

Bedazzled

Available on iTunes
Stanley (Moore) is a hapless short-order cook who is hopelessly in love with a waitress named Margaret (Eleanor Bron) - although she barely knows he's alive. Enter George Spiggott (Cook), a.k.a. Satan, who grants Stanley seven wishes in order to win Margaret over, but his efforts are hilariously hampered by the Seven Deadly Sins - including the insatiable Lilian Lust (Raquel Welch)!
Starring Peter Cook, Dudley Moore, Eleanor Bron
Director Stanley Donen