TOP 10 Best Will Smith Movies to Watch this Weekend

Editor: Manish Jain

Image credits: IMDB

Image credits: IMDB

Men in Black (1997): In this film, Will Smith plays the role of an alien fighting agent and has become famous for his forceful acting.

Image credits: IMDB

Independence Day (1996): In this film, Will Smith plays a fighter pilot who saves the world from alien invasion. 

Image credits: IMDB

The Pursuit of Happyness (2006): In this film, Will Smith plays a struggling salesman who struggles through life with his son. 

Image credits: IMDB

Ali (2001): In this film, Will Smith plays the role of a legendary boxer, Muhammad Ali. 

Image credits: IMDB

Hitch (2005): In this movie, Will Smith plays the role of a love guru who improves people's love lives. 

Image credits: IMDB

I Am Legend (2007): Will Smith plays a scientist who is left alone in a world infected with a virus of his own making. 

Image credits: IMDB

Bad Boys (1995): In this film, Will Smith and Martin Lawrence play a detective duo who fight crime in Miami. 

Image credits: IMDB

Seven Pounds (2008): In this movie, Will Smith plays a man searching for redemption for the mistakes of his past. 

Image credits: IMDB

Enemy of the State (1998): In this film, Will Smith plays a lawyer who battles corrupt government officials. 

Image credits: IMDB

Concussion (2015): In this movie, Will Smith plays a doctor who diagnoses brain damage in NFL players.