Funny crazy comedy.

The characters are brilliantly written and acted and feel very authentic despite points of exaggeration throughout.

The script is quite deadpan with many verbal stream of consciousness scenes, but there are interesting twists through the story and gems of comedy and poignancy keep shining through.