Sh!t-faced Shakespeare® is back for the 5th year at Leicester Square Theatre and it’s going to be a bloodbath, with their all-new production of Macbeth. Upon hearing the weird sisters’ prediction, Macbeth and his wily wife take matters into their own hands and burn do...