Andrew Gower stars alongside Cara Delevigne and Orlando Bloom in Amazon’s new big series, Carnival Row.
It is set in a Victorian fantasy world where a human detective and a fairy rekindle a dangerous affair against the backdrop of a string of murders and the revelation of an unimaginable monster.