Last Tango in Halifax - Season 3 Episode 6 -
Episode 6
It's the day of Gillian's wedding, but things don't go as planned as Caroline gets to the heart of why Gillian is avoiding it. With Celia's encouragement, Alan takes the first step towards forgiving Gary.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.