Status
Ended
Release
2017 - 2020
Seasons / Eps
2 / 12
A teacher and a surgeon are rocked by scandalous accusations after they enjoy a seemingly innocent date.
91 Cast Members
Joanne Froggatt
Laura Nielson
12 Episodes
Ioan Gruffudd
Andrew Earlham
Zoë Tapper
Katy Sutcliffe
Shelley Conn
DI Vanessa Harmon
Danny Webb
DS Rory Maxwell
Richie Campbell
Liam Sutcliffe
Jamie Flatters
Luke Earlham
10 Episodes
Warren Brown
Tom Bailey
6 Episodes
Rita McDonald Damper
Deputy Head
Katherine Kelly
DI Karen Renton
Amy Nuttall
Winnie Peterson
Sam Spruell
Oliver Graham
Fraser Risk
Max Sutcliffe
5 Episodes
Oliver Maltman
Nick Pillar
Akbar Kurtha
Birav Suri
4 Episodes
Chu Omambala
Semer
Kieran Bew
Ian Davis
Ethan Risk
Olly Sutcliffe
Jill Halfpenny
Jennifer Robertson
Finn Bennett
Ewen