Story gave up what should have been the finally. After that the story just seemed to just drag on endlessly....