Cancer has proven hard to beat, but a promising new type of treatment can use the disease's own powers against it.