Last Tango in Halifax: Season 3, part 1
Preview | 30s
Part 1. An unexpected visitor forces Alan to think about his past, making Gillian and Caroline anxious. Meanwhile, Caroline and Kate set a date for their wedding. (Also Mon. 6/29 at 2:30 a.m.)
Aired: 06/28/15
Expired: 06/28/15
Problems Playing Video? | Closed Captioning