In summary, C3a, C5a, and their receptors appear to have heterogenous functions in cancer and these functions are highly context dependent. Here, C5 is linked to cancer.