A formulation for solubilizing a water insoluble pharmaceutical agent isprovided. Theformulation comprises: a water-insoluble pharmaceutical agent, a detergent, anenzyme thatbreaks down lipids, proteins, and/or starches, a plasticizing agent, anemulsifying agent and anaqueous solvent. A method of making the formulation is also provided.