Grand theatre,LeedsRafael Rojas, Annemarie Kremer and Robert Hayward give riveting performances in...