THE GOOD DOCTOR | Sky Witness 9PM
Tonight’s episode is the last one before The Good Doctor goes off on its winter hiatus, but it’s also the first half of a two-part story – the teases! When two patients collapse at an airport, Shaun and Alex suspect an airborne virus.