Carry on laughing up at the Forum
Vice Versa, Swan Theatre, Stratford, until Sept 9.
No pun is left unpunned, no sexual act left as mere innuendo, no bodily function kept privy.
In short, it is awful. Brilliantly, hilariously, self-knowingly, awful.
And also a masterpiece in the art of comedy timing and physical stagecraft.
Carry on up the Forum by way of Up Pompeii might be a more contemporary, though common, reference.
To say the players throw everything bar the kitchen sink into this scenario would be inaccurate.
Charm offensive by the general; https://www.rsc.org.uk/vice-versa/trailer