The Victorian fantasy tv series 'Carnival Row', staring Orlando Bloom and Cara Delevingne has had its UK premiere.
The show is set in a world populated with immigrant mythological creatures and humans, and touches on current themes about refugees and the global movement of people. One star of the new series is Hammersmith born, David Gyasi.
With a breakout role alongside Matthew McConaughey in 'Instetellar' in 2014, he's since starred in hit series such as 'Troy: Fall of a City'.
'Carnival Row' is out now on Amazon Prime