Kiss Me First continues tonight on Channel 4 but what's it all about and who's on the cast?
Kiss Me First is an innovative thriller from Bryan Elsley (Skins, Dates) which combines live action with stunning state-of-the-art computer-generated virtual world sequences in a TV drama first.
Based on Lottie Moggach's debut novel, Kiss Me First moves between the real and virtual animated worlds.
When Leila (Tallulah Haddon, Taboo, The Living and the Dead) stumbles across Red Pill, a secret paradise, hidden on the edges of her favourite game, she meets Tess (Simona Brown, The Night Manager). Tess is everything that Leila is not: hedonistic, impulsive and insatiable.
So when Tess turns up in Leila's real life uninvited, Leila's world is forever changed. But then a member of the group mysteriously disappears and Leila begins to suspect that maybe the hidden sanctuary isn't the digital Eden its creator Adrian claims it to be. Now, Leila's real journey begins.
Kiss Me First continues tonight on Channel 4 on April 16, 10pm
Kiss Me First cast
Leila aka Shadowfax is played by Tallulah Haddon, Tess is played by Simona Brown, Adrian is played by Matthew Beard and Jonty is played by Matthew Aubrey
Calumny is played by George Jovanovic, Force is played by Freddie Stewart, Jocasta is played by Misha Butler and Tippi played by Haruka Abe.
Kiss Me First spoilers
In tonight's episode, Leila suspects Denier (Samuel Bottomley), the youngest member of Red Pill, might be Adrian's (Matthew Beard) next target and is determined to save him.
But her doubts about Adrian are causing friction with Tess who is totally dependent on him. Just how far is Leila prepared to push Tess into seeing things her way?