Guanciale Productions invites you to the one-night-only London premiere and final screening of this bizarre adventure.