Bizet's Carmen, Shakespeare's Hamlet, and the high kicking Can-Can - that is an ambitious repertoire for any theatre company, but when the leading players are ...