John, Satan with a British accent – maybe Milton has something to do with it. George ‘Shere Khan’ Sanders would have been perfect, but as far as I know, that old devil never played the old devil.

The best screen Satan was Robert de Niro in the wonderful (and sadly underrated) Angel Heart. No question about it.