26 years old this year, Michael Blakemore's staging of Puccini's thriller is showing its age. It's not so much that Ashley Martin-Davis'