Captain Scarlet and the Mysterons is a puppet series that originally aired in 1967, filmed in glorious Supermarionation.