Last Tango in Halifax
Episode 6
S3 E6:
Caroline gets to the heart of the reason Gillian is reluctant to go through with the wedding. With Celia’s encouragement, Alan takes the first step toward forgiveness.