登場人物の設定はよく練られており、ストーリーにも驚くほど多くの人情が盛り込まれている。