Time is a river that cannot reverse, carrying all of the memories that it accumulated since the beginning. So, when souls meet again, one remembering the past and another seeing the future, could two lovers love as they once did? Could their dreams become reality?