Rainn Wilson is right for the part, and he doesn't do too bad, but the whole thing felt like something I'd seen before. The laughs are rather weak, and the plot feels tired.