I was worried when the speech kept going beyond the "I'm an awful person" bit (Which I think - as sentimentality goes - was pitched perfectly) and then increasingly antsy during the drunken bit, which looked like it could've unravelled the whole thing, but it all came together very nicely, and I actually came out the other end thinking it was a brilliant, inventive piece of writing. Even if the actual crime didn't make a lot of sense, and the arresting of the culprit was an anti-climax, for what they set out to do (half character piece, half mystery) I think they nailed it as well as can be. *
My only criticism would be of the showy for showy's sake ADHD direction (again!). But all in all it was a welcome return to form.
* though I still sort of vainly hope it's a straight mystery next week.