Dreams are great right? That's what James thought too, until his dreams were repeating themselves in real life. When his abilities increase, he realizes that he must make choices that could destroy his future, or even his past. He changed fate and sacrifices must be made.