Young Jean Lee s well-executed new work is both political satire and a philosophical study of human limitations.