Yeah, I dunno. Independence Day with newer special effects. Meh.