That's a pretty popular guess too. Either him/her/whatever or time travel of some sort.