Provided, inter alia, are thiosemicarbazone compounds, metal complexes of thi osemi carb azone compounds, pharmaceutical compositions, and methods for treating cancer.L'invention concerne, entre autres, des composés thiosémicarbazone, des complexes métalliques de composés thiosémicarbazone, des compositions pharmaceutiques et des méthodes de traitement du cancer.