CD8A and cancer: In this study, we demonstrate that hepatitis B core virus-like particles (HBc VLPs) can serve as a vaccine to enhance PDT-induced anti-cancer immunity by priming humoral immune responses and inducing CD8+ T cell responses.