Origin: Spirits of the Past takes place 300 years in the future in a fictional Earth. The moon as well as the world has been altered forever mysteriously. A young boy finds a girl from the past who has been asleep while running from trouble. Now he must decide if he is going to try to save her from the past that she clings to or the forest that has become so violent. Will he be able to rescue the girl from herself in time? You will just have to watch this animated film to find out for yourself. To find out more about the characters, cast, or storyline, you need to go to http://www.imdb.com/title/tt0493247/?ref_=fn_al_tt_1. This is definitely a must watch for anime lovers.