4. Captain Steven Hiller from Independence Day

One of the most iconic characters from an equally iconic movie, Will Smith portrays Steven “Steve” Hiller. When an alien race attacks Earth, the US government decides to launch a counterattack on July 4. Steve’s mission is to accompany David (Jeff Goldblum), who has created a virus, and the two must infect the alien ship with it. Smith’s performance was lauded as he plays a smart military man who knows when to joke and when to get serious.
Love movies? Try our Box Office Game and Movie Grid Game to test your film knowledge and have some fun!
Edited by Sugnik Mondal