The present invention features pyrimido-dione-quinoline compounds having improved solubility, pharmaceutical compositions of substituted pyrimido-dione-quinoline compounds and methods of treating a patient suffering from cancer, the method comprising administering to a patient one or more pyrimido-dione-quinoline compounds of the invention.