Good and incredible story, but it should have been cut down to half the length