<p>Jenny is a third-rate music-hall chanteuse living in Edwardian London. When she remarks to her mentor and lover Leo that she never wants to grow old, she is unwittingly making a pact with the Devil. Her contract to love him will reside at the Metaphysical Bank in High Street Kensington. For ever. Leo has lived through thousands of years in numerous incarnations. As he gleefully exploits what twentieth century London has to offer - as a magicia...