Captain Scarlet

Captain Scarlet

Available on Pluto TV, Prime Video, Tubi TV
There are definitely strings attached in this 1960s British sci-fi marionette series about an indestructible military agent battling unseen Martian invaders who manipulate minds and machines.