Greatest movie I've seen in years; characters were well developed and believable (even ones with only brief appearances). Story just excellent, not angsty as it had potential to be. Good humor in places and good gravity in places. Just go see it, totally worth the arm and leg prices.