Well executed on many levels. But when a non english speaking film wins an Oscar for best picture, needles to say the expectations are really high, and for my money they did not reach all the way. Half way thru I felt it was promising, but the last half hour lowered the rating for me. Over all a good movie but no way nere fantastic.