Two spirits get to a tiny town, just one on vacation, one other to fulfill a buff. They even spend the magical dreamlike days of the own lives within that…