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?