Throughout the movie, we see a man who has been talking to James Cole with a mysterious voice,voice; Cole asked him about his identity, but he denied to express it. Once Cole doubted a beggar in 1996 to be the owner of that voice, but later Railley understood that he was not that "person". So who was he? And why was he calling Cole "Bob" all the time?