In 1997, actor Jack Nicholson played the character called Melvin Udall, what was the film? June 7, 2017 By Show answer As Good as It Gets More Entertainment QuestionsMore Movies Questions