Lovers Philo and Vignette risk their lives to help the oppressed Faefolk of C...
Carnival Row
Season 2 (10 Episodes)
Love. Murder. Conspiracy. Revolution. When mysterious killings inflame tensions between the Faefolk and their Human oppressors, each denizen of Carnival Row must choose who they are and how to act.