Don't miss the best news
Subscribe to the weekly newsletter and be the first to know
about new articles, exclusives and interesting recommendations
You have successfully subscribed to the notification
Where is airing: Sky Atlantic
For what age: 16+
How many episodes in 3 season: 6 episodes
Jack arrives in Liverpool, hoping to reunite with Angela and Anna, and with a clear mission.
Angela comes face-to-face with a very personal name on the list. The Worths go on a wild night out.
Michael and Catherine clash over their next move. Elsewhere, the Worths' new plan causes problems for Anna, who makes a bold and dangerous decision.
A conflicted Lunt is forced to make a decision with potentially deadly consequences. Meanwhile, Anna's predicament takes an unexpected turn.
The fallout from the Worths' visit continues and Jack takes solace in an unexpected place.
Jack and Angela celebrate their long-awaited wedding. A split-second decision has fatal repercussions.