https://www.youtube.com/watch?v=zFhYJRqz_xk and https://www.youtube.com/watch?v=uoJwt9l-XhQ
Also while not about cancer specifically, the book Immune by the kurzgesagt founder Philipp Dettmer has a chapter on it and the relation to the immune system. Which is very relevant for these new immunotherapies.