There's definitely holes in the story but I remember thinking that even though I didn't love David McVicar's production it made the opera's dramatic content really clear to me in a way I appreciated. I especially liked the way the story tangles up empire, religion and personal passions in intriguing ways.