Two strangers unexpectedly meet as they reflect upon the existence of humanity.Two strangers unexpectedly meet as they reflect upon the existence of humanity.Two strangers unexpectedly meet as they reflect upon the existence of humanity.