It has more of the 12 monkey tale to it, where it claims things will go bad, and the future is trying to get dna to fix their own time.
The counter to this is temporal incursions that fix things now, and are only played out for the future by the bettering of the time line now, this requires dimensional shifting or pockets for temporal evaluations, but is a theory that does not invoke a hopeless fate, instead it gives the idea that things will work out.
But hey, its got the stuffed animal rabbit. So what can you say.
http://www.youtube.com/watch?v=MSHhmwGzN8wIt should be noted that nano tech, is one of the few techs that could actually replicate supernatural events with normal reality means. For example, communication, or healing, or feelings of spirit could theoretically be achieved by a secondary intellect that is the combination of many people's nanobots. Basically creating a secondary hive like mind above individuals.
This can also be explained in spiritual means of coarse.
The ideas of levitation and teleportation of objects requires a rework of what is reality, or what is the totality of existence, in any case where matter manipulation like this occurs, then the whole concept of nano tech as a source becomes ridiculous. If you can manipulate matter, you have no need for nanotech to teach someone the process, unless it is an interface system with the larger 'reality'. And requirements of nanotech become a symbolic explanation that is not needed, since direct matter manipulation, means direct communication or education could be done without intermediary devices.
Also moving something forward in time is theoretically very easy compared to back, you only have to stop the effects of time, occurring in an entity to move it forward in time. So the whole idea of having difficulty moving things forward has always been a bit far fetched. 12 monkeys did ok with the phone call idea.
but hey its a story.