sort of. The real truth is that the character is based on several different people! Forrest Gump stars Tom Hanks, but he actually wasn't the first choice. The movie is based on a book, and the author had always pictured John Goodman in the role.