Theatre The Cane (Red Stitch Theatre) – theatre review By Alex First 3 years ago Power and control shift constantly in the drama The Cane, which is set in England. On