Four Stars
As good as it gets
Rating: 4 stars