It's all these things. But the script is pretty good and so are the actors. We have seen this storyline a lot of times before. But it's funny.

Couple of scenes felt inappropriate though. And some were son wrong on so many levels.

Watch it if you want some good laughs and enjoy gross and situational comedy.