Carnival Row Season 2 Cast: Who Plays Who In The Show?

Amazon’s Carnival Row gets a green light for a second installment and fans couldn’t be more happier with the news. However, season two’s premiere which was supposed to happen sometime this 2020 was delayed due to the global pandemic. There is nothing to worry though because the sequel is still happening with our favorite characters returning for the show. Who are they and who will they be playing? Read on to know more.

What happened in Carnival Season 1?

Carnival Row is a fantasy web drama set in a grimy city called The Burgue. Historically, humans lived there but after being forced off their own lands, the mythological creatures sought refuge in the city. Rycroft Philostrate (Orlando Bloom) is a human detective, investigating mysterious murders on London’s Carnival Row. He then meets Vignette (Cara Delevingne), one of the faeries who fled to his city.

The first season ended on a huge cliffhanger, with Philo joining Vignette and the faes in a detention centre in The Burgue. He had also found out that he was half-fae and half-human, and had to decide which world he would want to inhabit.

The storyline made a few quite openings for season two’s characters which likely suggests the return of its entire cast for the sequel. 

Who plays who in Carnival Season 2?

Orlando Bloom as Rycroft Philostrate

Editorial credit: Tinseltown /

Bloom plays Philostrate or simply “Philo,” who is caught between two worlds as a half-human and half-fae. His sympathetic disposition to the mythical beings led humans to look down upon him despite being the inspector of The Burgue Constabulary. Aside from this, he also struggles having been a war veteran, constantly processing his own trauma.

Cara Delevingne as Vignette Stonemoss

Editorial credit: Joe Seer /

Delevingne plays Vignette, a mythical creature who fled her home and tries to inhabit a new city called, The Burgue. She becomes Philo’s lover, but believes that he’s dead for quite some time. After meeting again, she takes up with a rough crowd as she’s angry with him for abandoning her. All these happening while she’s still grappling with her feelings.

Simon McBurney as Runyan Millworthy

Editorial credit: lev radin /

McBurney stars as Runyan Millworthy, a man who works as a street performer and runs a troupe of kobolds. Just like Philo, he sympathizes with the supernaturals’ cause, making him an outcast in the world of Carnival Row.

Tamzin Merchant as Imogen Spurnrose

Editorial credit: Tinseltown /

Merchant plays Imogen Spurnrose, a spoiled heiress who Vignette goes into service for when she first arrives in the city. After finding herself down for luck, she’s forced to survive and maintain her lifestyle by relying on a faerie. 


Jarred Harris as Absalom Breakspear

Harris portrays Absalom Breakspear, a politician who supports the recent influx of creature refugees into The Burgue. He is the current Chancellor of the Republic of The Burgue.

Indira Varma as Piety Breakspear 

Editorial credit: Jaguar PS /

Varma is Absalom’s scheming, power-hungry wife, who will stop at nothing to make sure that the Breakspear legacy remains secure.

Karla Crome as Tourmaline Larou

Editorial credit: Featureflash Photo Agency /

Crome stars as Tourmaline, a fae who dreams of becoming a poet but works as a prostitute to support herself.  Close with Vignette (Delevingne), Tourmaline’s plight is easily identifiable where she must first suffer to achieve her goals.

David Gyasi as Agreus Astrayon

Editorial credit: Kathy Hutchins /

Gyasi portrays Agreus, a mischievous faun who finds himself ostracized from high society due to his supernatural origins.

Andrew Gower as Ezra Spurnrose

Imogen’s (Tamzin Merchant) deadbeat brother, Ezra (Gower) suffers from alcoholism. This is the reason why his sister blames him for their family’s poor finances and low status in life.

Where can I watch Carnival Row Season 2?

Carnival Row is exclusively streaming on Amazon Prime Video. The second season is yet to be released. Meanwhile, you can catch up on its first season on the said streaming platform.

Leave a Comment