The full extent of Luke's predicament is revealed when the McAllisters receive shocking news. Alan struggles alone at The Woolpack, while Ned has something to tell Jan.
Season 23 • Episode 66 of 105