Multiple choice general knowledge WHAT'S THE NAME OF THE CHARACTER PLAYED BY WILL SMITH IN THE MOVIE ? ROBERT SMITH ROBERT NEVILLE ROBERT BRUCE SAM NEVILLE Reveal answer Fill a bubble to check yourself B Correct answer Explanation Will Smith played the character Robert Neville in the 2007 post-apocalyptic film 'I Am Legend,' based on Richard Matheson's novel.