The acting was very good and the dialogue and characters were well written.
A little more background between the main antagonists. Kate is off stage too long.
Very funny and briskly paced comedy.