Indoleamine 2,3-dioxygenase-1 (IDO-1) is a heme containing enzyme that catalyses the initial step in the major pathway of l-tryptophan catabolism; the kynurenine pathway. A large body of evidence has been accumulating for its immunosuppressive and tumoural escape roles and its applicability as a therapeutic target. Of particular interest is the possibility that IDO-1 inhibition may arrest, and sometimes revert, tumour growth. There exists a continuing need for the development of new and specific inhibitors for IDO-1, and we have created three pharmacophores designed to aid in this search. Initial database hits were further screened using Kier flexibility and a ‘What-If’ docking technique, designed to overcome the inherent limitations of today’s forcefields with regards to heme chemistry. Eighteen compounds were tested in vitro, yielding four novel inhibitors with low micromolar IC₅₀ values, comparable with current inhibitors.