As good as it gets says it all

Rating: 9/10 (20 April 2020)

One of my all time favourite movies, so well done by all concerned.