I loved this movie! But I *strongly* recommend the Director's cut, which is the full 128 minutes. They cut out a lot of stuff for the theatrical release, but every bit of it was key to the story, and totally relevant to the plot.
I will freely admit that the actors lay it on a little thick in places, but it all works out in the end.
The humor is, understandably, a bit dry, but ultimately I think that's exactly what the audience is hoping for, so it works well.
Warning: The NR rating is completely justified; there is stripping involved, but (sadly) most of it happens off-camera.
I had a feeling of what the 'big reveal was going to be, long before the ultimate un-masking, but it was a satisfying finish nonetheless.