After Miranda Cotton breaks off her affair with the manipulative Brendan Block, she and her family become targets of his depraved revenge scheme.
David Tennant
Brendan
Kate Ashfield
Miranda
Claire Goose
Kerry Cotton
2022 · Series
2026 · Series
2013 · Series
2025 · Series
2021 · Series
2023 · Series
2024 · Series
2011 · Series
2020 · Series
2019 · Series
1973 · Series
1958 · Series
2004 · Series
1955 · Series