Lung cancer is one of the most common malignant tumors, of which non-small cell lung cancer (NSCLC) accounts for about 85 %. Although immune checkpoint inhibitors (ICIs), particularly PD-1/PD-L1 inhibitors, have significantly improved the prognosis of patients with NSCLC. There are still many patients do not benefit from ICIs. Primary resistance remains a major challenge in advanced NSCLC. The cancer-immunity cycle describes the process from antigen release to T cell recognition and killing of the tumor, which provides a framework for understanding anti-tumor immunity. The classical cycle consists of seven steps, and alterations at each stage can result in resistance. This review examines the current status of PD-1/PD-L1 blockade in the treatment of advanced NSCLC and explores potential mechanisms of resistance. We summarize the latest clinical trials of PD-1/PD-L1 inhibitors combined with other therapies and explore potential targets for overcoming primary resistance to PD-1/PD-L1 inhibitors.