A brand new production of Masquerade – a play telling a powerful and emotional tale set in an iconic Liverpool…