Wow, really funny, and touching. Brendan Hunt tore it up and is supported by a terrifically cast ensemble.