From punching out aliens to serious dramas about individual resilience, these are the 33 greatest Will Smith movies.
A new Will Smith music video pays homage to notorious moments in his career, including turning down the role of Neo in The ...