Immunotherapy in the treatment of cancer is increasing, particularly with the recent FDA approval of sipuleucel-T and ipilimumab. The efficacy of anti-tumor immunotherapies has been modest compared to their theoretical and pre-clinical promise. This review evaluates the promise and pitfalls of immunotherapy and highlight some of the obstacles to im...