Рассказ "Ганс Крысолов" - это не просто история Гамельнского крысолова, рассказанная Святославом Логиновым на новый лад. Это ещё и попытка автора ответить на вопрос, который волнует не одно поколение ныне живущих - "Может ли доброта быть жестокой?" В основу рассказа "Ганс Крысолов" положена средневековая немецкая легенда о гамельнском дудочнике, согласно которой герой, обманутый магистратом города Гамельна, отказавшимся выплатить вознаграждение за избавление города от крыс, c помощью колдовства увёл за собой городских детей, сгинувших затем безвозвратно. В своём рассказе Логинов смещает акценты этой истории в пользу дудочника, выставляя его перед читателем в более благоприятном свете. Герой "Ганса Крысолова" избавляется автором от ореола "злого волшебника". Ганс Логинова не обладает той колдовской силой, которая приписывается ему в легенде о Гамельнском крысолове. Во всяком случае у героя рассказа Логинова очень чётко проявляется его доброта и способность сопереживать ближнему. Именно это качество и привлекает к нему детей Гамельна. В представлении Логинова этот средневековый немецкий город предстаёт как новая "Гоморра". Поэтому уход детей из Гамельна ассоциируется автором как добрый поступок. Но оставленный город, город без детей обречён на вымирание. Именно поэтому Логинов именует в финале своего рассказа Гамельн не иначе как "осиротевший город". И не случайно именно в этой сцене автор призывает своего читателя задуматься о том, может ли доброта быть жестокой?
"- Сегодня мы с вами должны вместе подумать, может ли доброта быть жестокой, - сказал Ганс, глядя туда, где за деревьями не было видно башен осиротевшего города Гамельна..."