Ok plot. Mixed threads and hurried end leaves you feeling left out of a convincing end