Last Tango in Halifax - Season 4 - Eps 2: Christmas Special (2)
Caroline tells Gillian the truth about why she had to take the new headship, and Gillian's mounting guilt over Eddie's death drives her to make a life-changing decision. Celia takes to the stage in the local production of Blithe Spirit and a twist of fate means Alan is forced to confront his fears.
About Last Tango in Halifax

Title: Last Tango in Halifax
First Air Date: 2012-11-20
Last Air Date: 2020-03-15
Status: Ended
Rating: 7.2/10 (from 49 votes)
Language: EN
Seasons: 5
Total Episodes: 24
Network: BBC One PBS
Genres: Drama, Comedy
Production Companies: BBC, Red Production Company
Synopsis
Celia and Alan are both widowed and in their seventies. When their respective grandsons put their details on Facebook, they rediscover a passionate relationship that started over sixty years ago.
Cast

Anne Reid
Celia

Derek Jacobi
Alan

Sarah Lancashire
Caroline

Nicola Walker
Gillian

Tony Gardner
John

Josh Bolt
Raff

Dean Andrews
Robbie

Nina Sosanya
Kate

Louis Greatorex
Lawrence

Paul Copley
Harry