Seth, Ned and David set out on a mission to trap the Beast of Beckindale, while Jack travels to York to appeal to Sarah.
Season 23 • Episode 85 of 105