If a movie has an unimaginative, hackneyed story and bland characters it needs to make up for it by being really, really funny. You can get away with a lot if you're funny. But while there are a few amusing moments scattered here and there in Grandma's Boy, they are so far and few between that they cannot begin to make up for the hack work the film displays in such abundance.
The movie certainly doesn't aim to surprise anyone. When Alex hides marijuana in his grandma's house in a tea tin you know what's going to happen later on and it does. The movie appears to have been written by a committee who did a study of mediocre comedies and grabbed any gag that appeared in more than one of them.
The most interesting thing about the movie is its somewhat unusual setting. The game takes place in a video game development company, which should be an interesting source for some clever comedy. But don't be fooled, this is not a movie about video game developers. This is basically a college frat house movie in which all the frat boys have been shoved into a big room to play video games.
The way the movie completely fails to think through its setting and use it for original laughs can be seen in the character of J.P. J.P. is I think more-or-less conspired by the creator of Doom, John Carmack. At least inspired to the extent that he's an odd genius who makes games.
In the movie, J.P. is a weird, obnoxious geek who is despised and jeered by the company game testers. That makes no sense at all. If you are one of the most significant people in the history of video games (as J.P. is supposed to be) then even if you're quirky and obnoxious, people will still admire and respect you on some level. If Stephen Hawking is obnoxious his associates still aren't going to make jun of him to his face.
Also, game testers are just as likely to be geeks as J.P., but in the movie they are basically frat boys. It's a fun normal guys against the obnoxious dweebs movie. And while that formula has worked, very occasionally, in the past, it is absurd in the setting of a game company. If you decide to use an unusual setting for a movie, you don't simply cram in all the conventions of movies from different settings into that one. Unless you're a hack.
About two thirds of the way through the movie I gave up. Something happened that I knew would result in a series of painfully predictable events. And I realized I hadn't actually laughed at anything for the last half hour anyway. So I stopped (although I did fast forward just to make sure I was right that they would follow the most predictable clichés, which they did).
Normally if a movie's bad I just say it's bad and then run out of things to say, but this movie is such a phenomenally shoddy production that it deserves a long diatribe.
Shame on the movie for luring a good actress like Linda Cardellini into it, then surrounding her with talentless nobodies. I'll give the movie 1 point for giving Shirley Jones the chance to be the anti-Shirley Partridge though.