Last Tango In Halifax. Image shows from L to R: Caroline (Sarah Lancashire), Celia (Anne Reid), Alan (Derek Jacobi), Gillian (Nicola Walker). Copyright: Red Production Company.

Last Tango In Halifax

BBC One comedy drama about reunited childhood sweethearts. 24 episodes (5 series), 2012 - 2020. Stars Derek Jacobi, Anne Reid, Sarah Lancashire, Nicola Walker and others.

Series 2, Episode 6

Preparations for the big day are well underway. Whilst Caroline is distractd elsewhere, Alan receives a surprise visitor. Will the ceremony go off without a hitch?

Further details

Last Tango In Halifax. Image shows from L to R: Celia (Anne Reid), Alan (Derek Jacobi). Copyright: Red Production Company.

Gillian wakes up having slept on the sofa. It is early morning. A quick flashback to last night's confession to Caroline terrifies her. But much to Gillian's surprise and relief, Caroline's filled with empathy. Caroline says they are friends and she won't turn her in to the police.

Elsewhere, preparations are underway for Alan and Celia's big day. Celia focuses on the more traditional aspects of a wedding ceremony, whereas Alan has Stag and Hen dos on his mind!

A few days later, Caroline's back at school when she hears Kate has been rushed to hospital because of complications. Caroline drops everything to be there for her. She walks into the maternity clinic to find a nervous and anxious Kate in the waiting room - has she lost the baby?

Later that evening, Caroline's having dinner with Alan, Celia and Lawrence. She's doing a good job of looking cheerful even though we sense the ongoing stress in her personal life. Alan's telling everyone how his brother, Ted, has hurt his leg so is unable to fly over for the wedding. Just then, the doorbells rings, Alan goes to investigate and it's Ted! He's flown over to surprise Alan. The other family members couldn't make it, but he wanted to be there. Everyone's delighted.

Finally, it's the day of the wedding and celebrations are in full swing. Celia looks beautiful and the speeches are full of warmth and laughter. But with emotions running high between Caroline and Kate, and Gillian eager to make a move with Robbie, will everything go off without a hitch?

Broadcast details

Tuesday 24th December 2013
60 minutes

Cast & crew

Regular cast
Derek Jacobi Alan
Anne Reid Celia
Sarah Lancashire Caroline
Nicola Walker Gillian
Tony Gardner John
Ronni Ancona Judith
Dean Andrews Robbie
Josh Bolt Raff
Edward Ashley William
Louis Greatorex Lawrence
Nina Sosanya Kate
Paul Copley Harry
Katherine Rose Morley Ellie
Felix Johnson Angus
Guest cast
Meriel Scholfield Beverley (Caroline's Secretary)
Rachel Leskovac Cheryl
Gemma Jones Muriel
Rachel Toomes Nurse
Timothy West Ted
Writing team
Sally Wainwright Writer
Kam Odedra Script Editor
Production team
Jill Robertson Director
Karen Lewis Producer
Nicola Shindler Executive Producer
Matthew Read Executive Producer
Sally Wainwright Executive Producer


Celia and Alan plan their wedding speeches

Celia and Alan start to plan their wedding speeches with their friends and family.

Can't see a video here? Watch this clip on

Supporters and subscribers get more

Additional content and tools are available across the site for Supporters and BCG Pro subscribers. On this page you can:

  • This episode's inital overnight ratings
  • BCG Pro business users can see additional crew credits  
    If you join BCG Pro business, you can see composer, production designer & editor credits for this episode.

Donate (for fans) BCG Pro

Already a donor or Pro user?