In some aspects, the present invention relates to aza-ellipticine compounds of the formula: wherein the variables are as defined herein. The application also provides novel methods of preparing aza-ellipticine compounds, methods of using the compounds, and pharmaceutical compositions thereof.