In the not-too-distant future, the Earth finds itself constantly under attack from extraterrestrial …