Loonatics Unleashed (2010)

In the year 2002, a meteor strikes the fictional city-planet of Acmetropolis, knocking it completely off its original axis. However, instead of destroying the planet, the impact of the meteor and its resultant shock wave gives off supernatural cosmic energies that give some inhabitants superpowers while incapacitating others.