In Moscow, five young people lead the charge against an alien race which has attacked Earth via our power supply.
—
2024
2011
2013
2022
2023
2007
1961
2017
2015
2014
1970
1998