ITV's newest drama No Return sees a British family jet off for a luxury holiday in Turkey, before getting caught up in a living nightmare while away.
Mum and dad Kathy and Martin are joined by their children Noah and Jessica on the trip.
For Kathy ( Sheridan Smith ) and Martin (Michael Jibson) it's an opportunity to spend some much-needed time together.
READ MORE: Good Morning Britain viewers switch off over Richard Madeley's comments
Things go well until an unsuspecting Noah accepts a seemingly innocent invitation to a beach party from a fellow holidaymaker, Rosie, who is staying at the same hotel.
Suddenly Kathy and Martin’s world spectacularly falls apart when they are left desperately fighting for their son’s freedom against extremely challenging circumstances.
An arrest, an expensive and alien legal system, looming media coverage and resistance from fellow holidaymakers to come to their aid leaves the distraught parents fighting for Noah’s freedom when ironically he should be at school sitting his latest exams.
It's billed as a "gripping and complex" drama, and has been put together by RED Production company, who were also behind It's A Sin and Stay Close.
How many episodes of No Return are there?
There are four episodes.
The first airs on ITV on Monday, February 7, at 9pm.
Episodes will then be broadcast weekly, with the final instalment on February 28.
Following the first episode's transmission, all episodes will be viewable on the ITV Hub and Britbox.
Full cast list of No Return:
Kathy - Sheridan Smith
Martin - Michael Jobson
Noah - Louis Ashbourne Serkis
Jessica - Lily Sutcliffe
Ismail - Murat Seven
Megan - Sian Brooke
Steve - David Mumeni
Fred - Jack Chorley
Rico Karvalci - Philip Arditti
Zeph - Maximilian Henhappel
Demir - Atilla Akinci
Hayley - Funlola Olufunwa
Rosie - Jodie Campbell
Receive newsletters with the biggest and breaking TV and showbiz news by signing up here