The invention concerns a method of generating an immune response in a subject comprising administering to the subject an antigenic molecule a photosensitizing agent a checkpoint inhibitor and irradiating said subject with light of a wavelength effective to activate the photosensitizing agent to generate an immune response. Preferably the method is a method of vaccination. The invention also provides related methods compositions cells uses products and kits.