A mysterious woman returns to her old apartment after 20,000 years.