The detail of characterisation, throughout the cast and chorus, had clearly been given a great deal of thought. Altogether a most interesting project.