Carrie runs into an old flame halfway across the world.