BBC One

Last Tango in Halifax - Series 3: Episode 2

Alan finally lets Celia into his secret about Gary but is saddened when Celia punishes Caroline on her wedding day for his mistake. 

Watchlist
Download
Audio DescribedSign Language