We gave it a B-
Everyone else sees her obese outer self. But Hal (Jack Black), having been hypnotized by a self-help swami, sees the inner beauty of Rosemary (Gwyneth Paltrow), a soul so golden she looks like…Gwyneth Paltrow. Are Peter and Bobby Farrelly, those purveyors of gross-out punchlines that put the gag reflex in sight gags, turning into gross-out softies? Their comedy, Shallow Hal, is a sermon about acceptance, wrapped in a fat suit.