Samuel L. Jackson has been in more than 100 movies in thirty years of acting. UpRoxx reports that Jackson recently revealed his favorite role that he's taken on. The actor told The Undefeated that he favors the movie "The Long Kiss Goodnight" over his other movies. The movie follows Geena Davis as a single-mom schoolteacher with amnesia who searches for her past. Jackson says that the studio didn't know how to market the film. He said, "I kept saying, ?You need to advertise this thing during the day when women are watching soaps.?"