Impressed how great and funny this was! I seriously can't remember having so many actual LOL moments watching this film. Kevin James was amazing, and was the rest of the all star and supporting cast. Great to see some celebrity cameos as well. Great story, pacing and directing. A must see funny feel-good entertaining movie! Shocked at the current low rating.