Will Smith’s 11 Greatest Acting Roles Of All Time  was originally published on

1. Will Smith Stars In “Focus”

Will Smith Stars In “Focus”

2. Independence Day

3. Men in Black

4. Ali

5. The Pursuit of Happyness

6. Bad Boys

7. I, Robot

8. Enemy of the State

9. Seven Pounds

10. Hitch