2) I Am Legend (2007): In arguably one of his greatest dramatic performances, Smith held the screen virtually all by himself for most of this apocalyptic thriller's running time. He plays a military scientist who may or may not be the last man on the planet. A scary good time at the movies.

For over a decade Will Smith has arguably been the biggest star in Hollywood. He has certainly been the most bankable, scoring an unparalleled eight straight $100 million-plus grossing films from 2002 to 2008.

This weekend he returns to the big screens alongside his teenage son Jaden in the big-budget sci-fi adventure After Earth. To mark the occasion, theGrio has compiled a slideshow of our favorite films starring the former ‘Fresh Prince’. See if your favorite made the cut.