Captain Scarlet and friends battle the Mysterons from Mars.
Actors and roles, crew of Revenge of the Mysterons from Mars (1981). Who was filming and what role he played.