Oh the humanity... is just about absent from this movie. The military machine meets the alien machine, governance and... Glen.