In Moscow, five young people lead an onslaught against an alien race attacking Earth through the power supply.
No data