Cymbeline is one of Shakespeare's last plays, sometimes called a romance, but one of his hardest scripts to stage properly.