Four Stars
as good as it gets
Rating: 4 stars