Ear for eye, Debbie Tucker Green's new play for the Royal Court, is ferocious and uncompromising and challenging and quite often breath-taking.