Berättelsen håller intresset spändt från början till slut.