One of the most iconic American Scy-fyi films, not necessarily the best but definitely a cult classic. Independence Day has a strange mix of humor, grit, and emotion to it that at times throws a viewer for a loop. One scene you might be getting a heartfelt moment between two characters and the next scene could involve one of the more cartoonish characters which can sometimes break immersion. However I must say that these moments are few and do not diminish the overall experience for me. Most of the humor and light hearted moments in the film are excellently executed largely due to the acting chops and charm of the cast among of which include Will Smith and Jeff Goldblum. The action sequences are tense without being too drawn out and the effects and CGI still hold up decently today for the most part thanks to practical effects. The film does its job and it does it well making the aliens gross, creepy, and powerful. Everytime you see these characters go up against the technologically advanced aliens you always feel as though they are at a huge disadvantage and gives you a nice uneasy feeling. My main gripes only go as far as those few missed and odd grit to humor transitions and the fact that many of the characters lack depth, but honestly these are only minor gripes in what is already a fantastic, fun, and iconic film that has survived and held up to this day 21 years later.