Adam Sandler's best performance. He nailed the role. The storyline is engaging, the characters are flawlessly acted, although never throughout the movie does one feel that you are watching actors act. I wonder why this movie was not nominated for any awards, I think it should have been.