In a 2001 film, aliens kidnap Earth's adults & this title boy genius leads the rescue effort
It was the only animated Nickelodeon film to ever be nominated in that ... the 
satellite is picked up near the planet Yolkus, home to an alien race called the 
Yolkians.