The whole story doesn't make much sense, you are jumping from left to right and forget to put links that might help us understand what exactly is happening.
Furthermore your characters jump from being stupid to being intelligent all of the time as shown by the actions and reactions they have.
While the story in itself isn't that bad it is confused as if you weren't exactly aware of what personality you wanted to give your actors.