Es un mundo de fantasía victoriano, donde las criaturas mitológicas han tenido que emigrar de sus hogares para convertirse en refugiados del mundo humano. La historia está situada en Burge, una ciudad que se ha convertido en el refugio principal para que las criaturas puedan vivir lejos de los estragos de la guerra. Pero todo se complicará cuando un peligroso asesino en serie comience a dar caza a los seres mágicos. Es así como el investigador de policía Rycroft Philostrate (Orlando Bloom), es asignado al caso y tendrá que encontrar al culpable de los asesinatos. Durante su investigación, se encuentra con Vignette Stonemoss (Cara Delevigne), una hada refugiada que podría estar ocultando un secreto que pone en peligro la situación. A medida que su relación se fortalece, más problemas comienzan a surgir, sobretodo cuando no es fácil separar los sentimientos del trabajo. Carnival Row contará con ocho episodios de una hora de duración y será lanzada a través de Amazon Prime el próximo 30 de agosto.