Mobile and Tablet app available!

No Return

2022 1 Season 4 Episodes 5.8

Overview

The Powells' idyllic family holiday to Turkey turns into a nightmare when 16-year-old Noah is accused of a horrific crime.

Details

Status: Ended
First Air Date: 2022-02-07
Last Air Date: 2022-02-28
Created By: Daniel Brocklehurst
Networks: ITV1
Production: ITV Studios, Red Production Company