Story is all over the place in trying to bring too many plot points into being.