Ferocious aliens with advanced technology and superhuman abilities attack Earth, but somehow can't open the front door to finish ...