sci-fi series
about a group of mutant children who fight against
their enemies and try to save the world. 2008 TEASER