The crass humour was jarring, although there were funny one-liners. The puppet work didn’t stand out as anything special. Not sure what else to say. 6/10.
“Remember, this is low-brow.” I said this as the movie started, and it certainly helped me through the more cringe-worthy moments. There was some attempt at race coding (puppets as allegory for racial minorities) but not enough was done with it to make it more than tokenism. The explicit content was there for shock value (because puppets!) but Avenue Q did it much better without the overt vulgarity. The central story was cliched (although that has to be at least partly deliberate due to some of the obvious homages). Having said all that, I enjoyed it more than it had any right to expect. 8/10.