Of all the prequels, Episode 3 is undoubtedly the best. But still, there's something that keeps it from being great.