The movie was very good - not Gladiator good - but very good. The visuals were every bit as well shot as you would expect. It was an interesting way to tell the story - using multiple perspectives and the seemingly nuanced differences that were actually significant to the story. All though we walked away generally knowing who each character was - the only downside (and why it isn't 5 stars) was that telling the same story from three different perspectives actually to some extent - presented us with three slightly different versions of each character and left little time for real character development.