История интересная, но очень многое в поведении героев просто абсурд. Это немного портит общее впечатление от повествования.