Captain Scarlet and the Mysterons
"Place of Angels" is the 27th episode of "Captain Scarlet and the Mysterons", a British Supermarionation television series created by Gerry and Sylvia Anderson and filmed by their production company Century 21 Productions. Written and directed by Leo Eaton, it was first broadcast on 8 March 1968 on ATV Midlands.