Two strangers meet on the streets of New York City and come to believe they know each other from another place, another time. But where, and when?Two strangers meet on the streets of New York City and come to believe they know each other from another place, another time. But where, and when?Two strangers meet on the streets of New York City and come to believe they know each other from another place, another time. But where, and when?