Captain Scarlet is a TV series in which the characters are marionette puppets. It is set in 2068, and focuses on the hostilities between Earth and a race of Martians known as the Mysterons. After human astronauts attack their city on Mars due to a misunderstanding, the vengeful Mysterons declare war on Earth.
Sorry, there are no products in this collection
Use left/right arrows to navigate the slideshow or swipe left/right if using a mobile device
choosing a selection results in a full page refresh