Transmitida com exclusividade pela HBO e pelo streaming Max, Cidade de Deus: A Luta não Para faz um salto de 20 anos em relação ao filme de Fernando Meireles para mostrar um Rio de Janeiro mais atual, em 2004, mas ainda marcado pela violência. Enquanto no passado os moradores da comunidade carente tinham que lidar com traficantes, agora eles também precisam conviver com a ameaça da “polícia mineira”.
Na subtrama explorada pela série, esse tema é introduzido por Lígia (Eli Ferreira), uma jornalista que está investigando o crescimento do crime organizado que vai além do tráfico de drogas. Durante os episódios, vemos como figuras como Touro (Otavio Linhares) exploram suas conexões oficiais e a confiança da população para se tornarem tão ameaçadores quanto os criminosos que dizem combater.