An action packed animated adventure of a battle between good and evil. A power has released the Moon Beasts to move against Silver City. Who can vanquish the beasts? Can the military, can a ... Read allAn action packed animated adventure of a battle between good and evil. A power has released the Moon Beasts to move against Silver City. Who can vanquish the beasts? Can the military, can a group of humans with exotic powers? Watch and find out!An action packed animated adventure of a battle between good and evil. A power has released the Moon Beasts to move against Silver City. Who can vanquish the beasts? Can the military, can a group of humans with exotic powers? Watch and find out!