Although cancer immunology has made vigorous progress over the last decade, its future remains uncertain. Tumors have clearly proved subject to immune surveillance, leading to antigenic editing, and means of activating both T and B arms of the immune system have been devised. Therapeutic vaccination and monoclonal antibody therapy have so far proved disappointing, because tumors prove adept at evasion from immune control. Dual targeting could well counteract evasion, provided that the two targets are independent and are attacked simultaneously. This stage has nearly but not quite been reached in several forms of immunotherapy, particularly of B-cell cancers, although such treatment also carries hazards.