This is not a bad. B grade science fiction movie; surprisingly good. On the other hand, it's really hard to ignore the depiction of the Russian military being able to defeat space Invaders when they are unable to defeat Ukraine. It was also amazing to see how the Russian military was portrayed as extremely competent.