The meeting of two strangers on a mission in a strange place. The meeting of space and time in the illusion of reality.