It's been 15 whole months since Humans last aired on Channel 4, but we don't have long to wait until the third series gets under way.

The sci-fi thriller will return in May (with US viewers having to wait until June 5) – and here's your first look at the new episodes.

Our first shot from the series – see above – sees Mia (Gemma Chan), Max (Ivanno Jeremiah) and Flash (Ritu Arya) standing ready, but who or what are they facing down?

The second image features many of the returning cast – including Chan, Jeremiah, Emily Berrington as Niska, Katherine Parkinson as Laura and... Colin Morgan as Leo!

Channel 4

Yes, Morgan is back – good news for fans of his character Leo, who ended up apparently brain-dead at the end of series two.

Set in a parallel present where robots known as Synths are a commonplace accessory, Humans closed its second series with a huge twist, as the entire Synth population was granted sentience.

Picking up one year later, series three sees a decimated and oppressed Synth population fighting to survive in a world that hates and fears them.

Colin Hutton/Kudos/Channel 4

In a divided Britain, Synths and Humans struggle to broker an uneasy peace, but when fractures within the Synth community itself start to appear, all hope of stability is threatened.

Joining the cast this series is Mark Bonnar as Neil Sommer, an intriguingly charming scientist on a government commission, with whom Laura develops a strong personal connection.

The new series of Humans is written by creators Sam Vincent and Jonathan Brackley, along with Debbie O'Malley, Namsi Khan, Jonathan Harbottle, Melissa Iqbal and Daisy Coulam.

Want up-to-the-minute entertainment and tech news? Just hit 'Like' on our Digital Spy Facebook page and 'Follow' on our @digitalspy Twitter account and you're all set.

This content is created and maintained by a third party, and imported onto this page to help users provide their email addresses. You may be able to find more information about this and similar content at piano.io