Em um mundo de fantasia onde humanos e criaturas se chocam, a segunda temporada de Carnival Row começa com o ex-inspetor Rycroft Philostrate, também conhecido como Philo (Orlando Bloom), investigando uma série de assassinatos horríveis que aumentam a tensão social. Vignette Stonemoss (Cara Delevingne) e o Corvo Negro tramam vingança pela opressão injusta infligida pelos líderes humanos do Burgue, Jonah Breakspear (Arty Froushan) e Sophie Longerbane (Caroline Ford). Turmalina (Karla Crome) herda poderes sobrenaturais que ameaçam seu destino e o futuro da The Row. E, depois de escapar do Burgue e de seu irmão vingativo Ezra (Andrew Gower), Imogen Spurnrose (Tamzin Merchant) e seu parceiro Agreus Astrayon (David Gyasi) encontram uma nova sociedade radical que derruba seus planos. Com humanos e faes divididos e a liberdade em jogo, cada herói enfrentará dilemas impossíveis e testes de definição de suas respectivas almas na conclusão épica de Carnival Row.