The present invention relates to 3-hydroxypyrrolidine compounds of the general formula (1) which are inhibitors of 5′-methylthioadenosine phosphorylase or 5′-methylthioadenosine nucleosidase. The invention also relates to the use of these compounds in the treatment of diseases or conditions in which it is desirable to in 5′-methylthioadenosine phosphorylase or 5′-methylthioadenosine nucleosidase including cancer, and to pharmaceutical compositions containing the compounds.