Perfect movie for a fun afternoon! Was looking for a comedy that I could just sit back and enjoy and this fit the bill perfectly. Everyone knew where the movie was going but nobody cared. I loved Kevin James in this role. Great movie for the entire family no swearing or sex just moderate fun fight scenes. Selma Hayak was great as always and had great chemistry with Mr. James. Henry Winkler played a lovable character similar to his Waterboy role.