Time. Time isn't always linear. Time can be manipulated, either for good or bad, but there are always unknown effects. What if one day you woke up, with no real memory of your past and your supposed future self stuck in your mind, forced to share your body together. What will happen then? Only time will tell.
11 parts