Released on: 1980-01-01
Captain Scarlet vs. The Mysterons
Action
Science Fiction
Family
TV Movie
Production Companies:
ITC Entertainment
Century 21 Television
Associated Television (ATV)
Production Countries:
United Kingdom
United States of America
Videos
Similar Movies
Reccommendations