Command Post 9 (Original) / Command Post 9 (US)
Escaped from a military experimental lab, these freaks as they were once known find support in each other in this Science Fiction adventure.
Info mistake?