Agree that this is a return to form in Avengers Season 5 after the showy but pretty feeble episodes 11 and 12. Would you happen to know if Chase Halt (/Norborough) is a studio set or a real disused station they found somewhere? I assume probably a set, but a couple of shots show it to be pretty big – a LOT of work for the studio chippy, for just a couple of minutes’ play time.