Are the woes of the present meant to be endured for the promise of a better future or to atone for past wrongs? In a captivating epic of love, fate and faith, seven young people must struggle with this spiritual puzzle as their alien past lives threaten the future. Though just a boy of 8, villainous Rin is wreaking havoc among the group of teenagers who remember a past life on the moon. In his quest to destroy the moon base, Rin will stop at nothing...