Will Smith has had a diverse and successful acting career, making it difficult to choose a single "best" movie. However, some of his most acclaimed and popular films include: 1. "The Pursuit of Happyness" (2006): In this heartfelt drama, Smith plays Chris Gardner, a struggling salesman who becomes homeless while trying to build a better life for himself and his son. 2. "Ali" (2001): Smith's portrayal of Muhammad Ali in this biographical film earned him an Academy Award nomination and critical acclaim. 3. "Men in Black" (1997): This sci-fi comedy, in which Smith plays Agent J, a secret government agent dealing with extraterrestrial beings, is a fan favorite known for its humor and action. 4. "Independence Day" (1996): Smith stars as Captain Steven Hiller in this blockbuster alien invasion movie, which was a major hit in the 1990s. These are just a few examples, and Will Smith has many other notable films in his career. The "best" Will Smith movie is a matter of personal preference, depending on your taste in genres and storytelling.