Leonard – self appointed master of the universe
Leonard is one of the self-appointed “Masters of the Universe”. A loathsome group of share traders who have dedicated their lives to greed and hedonism.
And he’s been around for a long time.
Ruby hates him. The girls hate him. But he regularly blows large chunks of cash and coke in her club so they put up with him. And he is one of Ruby’s best sources of new customers.
So, when he needs her help Ruby relishes the chance to take his soul as well.